Out overall marina stay was fantastic. Super friendly crowd on the docks and dockhands are easy enough to flag down as they go by or on VHF. Free ice is a plus. Great food onsite at the restaurant or delivered to the boat, and a little ice cream shop (were all great). Town is a short Uber ride with more great restaurants. A bit disappointed on how difficult it is to get a seat by the pool as it is not very large thus has limited seating (will probably utilize the shuttle to the beach next time). Beyond that we loved it. We will definitely be back!