The rooms are beautifully decorated, the grounds are well maintained and covered in beautiful flora. The owners are delightful, and the restaurant is good! Not exactly beachfront, rather "lagoon front", but the beach is just a short walk, and is quite beautiful.