The hotel is extremely nice and well maintained. The service, at the restaurant for example, could be a little better but the food is delicious. The hotel is small and there is only one pool, although very large, and one restaurant/ bar area on the beach. This is a very quiet resort and they do not offer spa or yoga services but overall, I would stay there again.