We took some pictures of the Villa and they look a lot like the stock photos. We stayed in Villa #1 during our stay and found the staff to be responsive and available. The staff was helpful, pre-stay, in booking our private dining at our villa for our second day. They also helped us arrange a snorkeling outing and, although weather prevented us from going before we had to leave, they communicated as the booking was confirmed and then canceled due to weather.
When you check in to the property, you're going to get a book of their "Diversions" (which are the things they can help you book), an old Nokia-style cell phone with some numbers pre-programmed that they'll use to communicate with you during your stay, and a number of take-out menus. For us, this was one of the first times we saw a large number of restaurants with western style food during the trip. We particularly enjoyed "Hippo Burger Bistro" during our stay.
Interestingly, most restaurants knew where we were just because we called from our pre-programmed cell phones. This was super convenient, but made for an awkward beginning to each phone call as they were awaiting our order and we were explaining where we were.
The pool looks small in the photos, but it's large enough to actually get in and do a little bit of light wading. I particularly recommend this during the early evening.
All-in-all, a five star vacation and the wife is already talking about visiting again as part of a girls' trip.