Pros: Very clean, great staff, great pools, 20 min walk to the Cabo Wabo Cantina, beautiful view from the beach and top floor rooms.
Cons: Someone built a monstrosity of an ugly building between the pool and the ocean (blocks views), only 1 real restaurant option for dinner (unless you like sushi), the beach was a ZOO during the day (lots of vendors), but most of all - even if you’re on the All-Inclusive plan, they make you sign for every meal and drink you order. Highly annoying. A way to get you to tip them, I guess. I’ve never experienced anything like it before, but it wouldn’t keep me from recommending the resort. Beautiful and convenient.