We stayed over Christmas for 2 nights so it is our own fault that we severely overpaid for this resort. The guy working breakfast was awesome, however, there was never any juice selection, one day it was only cartons of egg whites, just not great options. Our room smelled like gas station bathroom air freshener and gave me a sore throat even with leaving patio door open it was so strong They did offer to move us but that room smelled similar, guessing they use really toxic cleaning supplies. Our socks were literally black from the room and it felt slippery like a film on the floor. Dont let beach pictures fool you- there is seaweed and soda bottles everywhere. I would never stay here again even if it was two hundred a night, this place needs some major TLC.