A well-maintained property with clean rooms, great pool and a very nice beach, with helpful staff that are happy to set up sun beds with towels and shade. There is drink service at the beach although a bit slow. However, there is cold drinking water available via self-serve all the time. One important tip - the beach is divided into three by barrier rocks. Of the three sections, the one furthest away from the towel cabana has best ocean floor - with almost no rocks. The other two sections do have rocks which makes swimming harder. So if you plan to swim, just head to the furthest section and you will have a great swimming experience. There is a chef's restaurant onsite, with well-prepared tasty dishes. A . Overall, this place is a quiet, peaceful oasis and we will happily return in the future.