The good is the beach , beautiful beach
The bad :
The food low quality and no choice, every day the same
The drinks low quality
5 restaurants,only 2 works
Remodeling everywhere, noise and dust
They paint in our room and it was crazy stinky
Check in only at 3pm ,if you did it early ,you can't eat in the buffet before 12 , stay hungry:(
Only 2 elevators work for all hotel , no ac in elevators
Only Expedia guy helped us with room , and other issues