We absolutely loved our unit. We had plenty of room for everyone, and the kitchen and grill on the patio made cooking in super easy. Everything was clean and operational. And, the location was wonderful.
The beach access is right on the property, so you just walk a few minutes down the path (cement path with beautiful plants, trees, and water flowing along the way) to get the the beach. And, along the way, you walk by the family pool and then the adult pool (which also has a hot tub on the side). The beach and pool service was wonderful; they provided and set up the chairs and umbrellas to ensure we had shade and provided the beach towels as well. Everyone was extremely friendly and always happy to help.
At the beach, we were able to access snorkeling easily, right from the beach. We saw beautiful fish and even sea turtles.
There were shops that were right next to the property to get food, lunches/dinners out, or to just do a little shopping. There were also fantastic restaurants just a few minutes' drive from the Villas.
All in all, I couldn't recommend this property more!