Mooring balls were in good condition, well serviced and we had no worries of swinging into any other boats. The mooring field is a no wake zone and says it is enforced, we were there for four days and not a single boat or jet ski knows the definition of no wake and no one was enforcing anything! There are no services, dinghy dock is very small and unstable and for $20. A night one would expect some services. The one plus is the new Publix.