This place is heaven on earth! We stayed 4 nights for our honeymoon, and our villa was AMAZING! Super spacious and well-appointed. The bed was super comfortable, and the bathroom was massive. Plenty of space in the closet for our belongings, and the mini-bar was well stocked. We loved having a small selection of local treats to try as well. The plunge pool and deck were so luxurious that we never wanted to leave. The food is incredible at the restaurant, bar, and beach club. The drinks are also to die for. We loved our couples massage -- much needed after the long flight. The service is unparalleled. Check-in was a breeze, and we got a great tour of the property. Our room had a beautiful welcome gift for our honeymoon. And everyone on staff was so helpful in navigating the area and providing suggestions. We hope to be back very soon!