The caretakers/staff make a real effort to ensure your stay is enjoyable. They are very companionable. They work quite hard to keep the place clean - necessary with all of the critters. There is secured parking which is nice as parking is at a premium that close to the beach. Many nice options (food, shopping, etc.) within walking distance, as well.