"The property is absolutely beautiful with large villas on the hill and shuttle services to take you from the villa to the lobby, beach, restaurants and all the amenities on the resort. We had a one bedroom 2 bathroom villa with living room, kitchen, washer and dryer, large patio with pool and spectacular view of the Caribbean Sea. The staff is very friendly, the beach is beautiful. Non motorized water services with lots of fun options. The food in the restaurant is average and it gets pricey if you are not in all inclusive. The WiFi jumps in and out which was a little challenging and the beach food and drinks services need a little more attention. The spa is very nice and had a great massage, would definitely recommend trying the spa. The staff is extremely nice and polite, our favorite was Alonso one of the shuttle drivers. Overall it was an amazing experience and would definitely stay here again."