This property is located steps away from the most beautiful beach I’ve ever seen. Our room was amazing. It was very spacious, modern, Had a rain shower and a gorgeous view of the pool, we upgraded to a swim up room, amazing! The food options at the buffet are such that anyone could find something they like. Daily they had fresh fruit, cheeses, meats, salads, yogurt, breads, desserts. They had a few grills going that gave other options such as burgers, fries, quesadillas, pizza and side dishes. It all was all fresh and delicious. They also have restaurants where you can order off from a menu. We only did that a few times as the buffets were quick and we didn’t want to spend much time inside. There are many bars and all drinks are included. Roberto (bar tender) makes a mean mojito! Carolyn (hostess), and Genera and Batista (servers) are excellent. If you get a butler, they will treat you like royalty. Our butler Manuel knew what kind of liquor we liked and left a bottle for us in the room, when he found out my husband wasn’t feeling well, he ordered soup to be delivered to the room, on the last day, we came back to the room and there was a bubble bath drawn with a heart balloon in it and flower petals all around. We had extremely loud neighbors (no fault of the resort) and he checked into that and had them get moved after another neighbor also complained. Rosa Maria (concierge) gets 5 stars for her service and attempt to help me speak Spanish. Highly recommend!