We stayed here 4 years ago, and now its very different. No front desk to help. Bebida is a liason, and shes very nice, but your on your own here. No restaurants, no pool side bar, no room service, no maid service. NO towel exchanges (you have to pay $15 to change them out!) Hardly anyone speaks English and we dont speak Spanish. For what we needed, an efficiency, it worked. But The room has seen better days, the mattress was dirty, there was no blinds at all on one half of the windows, the rest were broken. Mystery stains on ceiling. Just worn out. We made do, but, I wont be coming back again. The location is best part. Beach is beautiful , pool area nice but never enough lounge chairs, and nothing on the beach to use, like an umbrella or chairs. It is what it is. I left feeling disappointed.