I've taken my P19 there a few times and it is a great place to sail. Launching is a challenge but there are a few streets with a large enough beach access that you can roll your boat down to the beach. It will probably be cold so bring a dry suit!