Maybe I'm picky. I've been to Mexico 7 times. Your first impression is OLD! The lobby is very outdated with old chairs and dark. The check in staff (J. R.) is rude and not helpful at all. They act like they are doing you a favor. The gift shop is a joke. It's the first hotel I've stayed in with a gift shop that poorly stocked. The lady was always on her phone and you would have to interrupt her conversation just to ask for a price. Make sure you take everything you need. I was so desperate for something sweet that I paid $4.00 us for two candy bars. The food is the same everyday. The bars were okay. The only beer they serve is Corona. We went to town to get XX Lager. The pools are great, but the water was always to cold to swim. It's very windy there. The swim up bar was in deep water and you hardly see anyone setting there. Make sure you watch your items. Our towels were stolen twice and our suntan lotion. The price of the towels were $15.00 us. Security speak very little English, and could not help us with the stolen items. Don't walk around by the pool at night, it's very dark. They cut the lights off by the pool and lobby. They also cut the air off around 10pm in your room. The ocean view was great. They water was beautiful. One more thing, if you want good service, tip,tip and tip. Hope this was helpful.