What I liked: The location to everything was excellent and both the villa and grounds were well maintained. It's small, but feels roomy and is decorated really cute. The bed was wonderful - VERY comfortable. There's a washer and dryer in the unit. Beach towels and beach chairs are included.
Things I would change: The main TV is hung too high and the couch is positioned in a way that makes it pretty uncomfortable for two people to sit and watch for any period of time. There is no place to put ANYTHING away; your clothing, suitcases, groceries etc. Also, a broom and dust pan would be nice, but where would it go?? The check-out time compared to check-in seems disproportionate. We arrived too early and saw the cleaning team come and go. The property was ready before noon, yet it had to be cleared before check-in and that process was delayed until the late in the afternoon. I get the stated check in is 4PM, but they should throw their eager guests a bone, and hire an additional person or two to speed up the process. All that said, it's a really good property.