We don't normally stay at marinas because they cost a lot, like $50 to $100 per night, and anchoring out is free. However, we heard that the Marina at Emerald Bay had FREE laundry and since we hadn't done laundry since Puerto Rico, we thought we'd stay there a night.
We called ahead on the VHF radio and they assigned us a slip, had people on the dock to take our lines, and welcomed us royally. I'm sure they do that for everyone, but it sure was nice.
Then we saw these magic boxes on the dock that provide electricity and water. We haven't seen one of those in AGES. The marina where our boat stayed when we went to California didn't have these fancy boxes, and the marina in Panama had no power or water on the docks at all. I guess the last time we saw one was in Puesta del Sol, Nicaragua in April of 2015. It's funny what you get excited about when you're cruising.
And the laundry was indeed free, and they had modern front loading machines, and HOT water. The marina also had a gorgeous clubhouse with Internet, a pool table, a gym, nice showers, and TVs everywhere. We enjoyed all of it and I think we got our $100 dollars worth.