Condo was clean, had great amenities and amazing views! Host was responsive and provided all the information we needed to enjoy our stay. The only area I would say was not up to par was the service at the restaurant by the pool. We had to walk away from our table after waiting more than 90 mins for food we ordered. It was busy and unfortunate to see the place so understaffed. Other than that, our stay was fantastic!