Sunsail and the Moorings share the same base. They have a couple of places at the base. The bar menu at the pool is fine if everyone is tired. If the dinghy is at your boat and your doing a sleep aboard you can jump in and head across the harbor to the place on the water at the main non charter Marina. The name eludes me at the moment.
G