Clean and comfortable with a beautiful view. The property had everything we needed, and restaurants, groceries and a snorkel shop are a short walk away. Great stay!