Awesome space - just as advertised. Great location, amazing beaches, great restaurants and shops just minutes away. Clean, safe complex. Hosts were immediately responsive to questions. Book this place and you will be happy. It was family friendly for our kids as well.