Warm, stylish and modern. Good amenities and things for the kids to do. Quiet location. Close to shops and the beach. Margaret is a great host and communicated promptly. Would definitely come back again.