Great location with amazing views! Everything was clean and the condo is very modern and stocked with all the essentials. Pool area was great and the kids loved it! Equipped with grills and even a kiddy pool for smaller children and toddlers. The communication with the host was great and they were very quick to respond and accommodate our needs. We will definitely be looking to stay here again in the future!