Location was great and accommodations were awesome. The set up in the condo was perfect for us. We grilled on site at the community grills a few times - while we had to wait, it was much more relaxing then trying to go out to eat!. The pool and beach were wonderful, the Villa staff very friendly and helpful, and our host Nadia, who met us when we arrived, was great getting us checked in. A great trip - looking forward to being able to come back some day.