Beautiful hotel, "private beach" is not a bit misleading as it is very small with large rocks making swimming or sunbathing not possible.
The people we're nice, just very understaffed. One gentleman took our bags to our room. After dropping our stuff off to our room, we went to the restaurant, and the same genteleman that took our bags, also was our waiter. We ordered drinks and food and sure enough, he made our drinks and cooked our food! He was very nice and efficient but he could have used some help.