Condo was very clean, had everything we needed, close to easily accessible beach, which is beautiful. Loved that we had chairs included daily but the beach was definitely a bit crowded and I would suggest going early to reserve a spot. Restaurant onsite is amazing. Pool was clean and very warm, 1 hot tub wasn't functioning during our stay, other was, gym was clean.
The only issues we had were being woken up by the trash collectors which are right outside the condo on the ground level at around 7 am each day. The air conditioner was also making a loud noise throughout the night and the walls are very thin.
Then we were charged more for additional cleaning which was ridiculous. Cleaning people sent pictures of napkins they clearly used to clean in a dust pan with empty shampoo bottle which wasn't even on the floor and sand. While at the beach it is IMPOSSIBLE to keep all the sand out of a condo. It is insane to assume this is possible. Also stating the windows were messy. We already paid a 200 charge for cleaning. We took all trash out, washed dishes, SWEPT the floors 3x, striped the beds, barely used several areas of condo, emptied the dishwasher, etc. AND we were only there for 4 days.
I've never had anyone from this site try to charge me more for cleaning and have used this service for years.