A really warm and cozy spot that's 10 minutes wander to the beach and shopping area. They have all you need, including a basic kitchenette. Communication was really good too - we'd happily stay again.