I have been to this resort several times. The rooms and balcony's are excellent. The restaurants and service is exceptional. Each time I go back exceeds my expectations. Ramon, Artemis and Edwin at the beach set up our beach chairs each day, offer to get lunch, refreshments etc., and not to forget the beautiful and thoughtful beach towel art for special occasions and your last day. Also Dania Y who greets me and my family like we are her family, no request too little or too small, again exceptional service. They are the reason why I go back twice a year.