A great marina with many amenities and a friendly and knowledgeable staff. On our arrival, the crew was there to assist us with docking. The grounds are spotless and restroom facilities are super clean. There are gas grills placed throughout the marina and a short walk will take you to the town beach. We have been here several times and always have had an enjoyable stay.