Pros: superb location, hotel amenities, rooms are comfortable, service is good, beach is great, pool is big enough to be comfortably enjoyed, breakfast has good variety!
Cons: food needs to improve and the cocktails as well! Both things were a bit disappointing… ceviche, empanadas, margaritas, burgers, mules, fish, etc…