I would compare this to some of the nicer resorts I've stayed at in Mexico. It was extremely nice, very self-contained. Didn't really need to leave the resort at all. Had a kitchenette in the room, then restaurants on site, as well as a small grocery store. There were several different pool areas, and the place wasn't too crowded in September.
I was also quite impressed with the staff when I left my shaving kit behind, and they sent it Fed-Ex without even asking me to pay for the shipment. Above and beyond my expectations.
- Free Wifi