This would be a 5 star resort if the hospitality staff treated all guests like they genuinely cared about their jobs. There are a few “Diamonds in the Rough”, but the majority were rude or flat out ignored you if you weren’t fluent in Español. This is the only thing that would keep me from visiting this resort a second time. Aside from the staff, the À la cart restaurants were terrible with the exception of the Steak House! If you are going to offer an ethnically themed restaurant, perhaps have someone familiar with the culture proof the meals before delivering to your guests. Spend the extra on the Privileged section, the beach alone is worth it! The pool was absolutely mobbed with kids, even though there is a children’s section, there were dirty diapers stuffed around the plants by the pool, not the resorts fault but com’on! Non of the restaurants have AC, so be ready to sweat while you eat. Not great, could definitely be better. Will not return.