The condo was nice & Very clean! We had fun swimming & playing mini golf. Beach volleyball was also available. The only complaints were that the check in was late & the bar & restaurant were understaffed. There was only 1 Italian restaurant onsite.