Wonderful location. Host was incredibly easy to contact. The place itself is beautiful and it's excellent to have access to the amenities of the main hotel as well.
We had an 19 month old with us and it was incredible to have a pack-and-play available on site as well as a baby gate and a wagon - that last one was AMAZING when it came to hauling everything to the beach. We used the sand toys and they were great. There is also 5 beach chairs and a cooler.
The central AC went down just before we arrived but the host quickly acted and placed AC units in every room as well as the main area. The combination was able to keep the place very comfortable. I feel like most hosts would have just waited until the central AC was fixed but to purchase so many units was above and beyond what I would expect.
Main kitchen is pretty well outfitted with what you would expect, most of it relatively brand new (we had to take the sticker off one of the skillets!). Rooms feel spacious and the host was able to switch out one of the queens with two smaller beds which was incredibly helpful. For a large group, this is the perfect place.
You're also not on the hotel wifi but rather your own private network. Great speeds, family was able to remote into work w/o problem.
Oh, I would say that this location felt less crowded than some of the other parts of the island (though a crowd was within just a few minutes if you sought it out). Combined with the fact that this was a villa and not just a hotel, we felt like we got to have a much more chill experience than we would have otherwise.