"The property was beautiful, the pool was great, the food average, customer service lacking especially in the restaurants for some reason team members were upset. The cleaning ladies were great, the swim up (pool side) was also great. If you love beach water this is not your ideal hotel, waves were harsh and impossible to swim. "