Small family resort. Rooms were really nice. Studio included a mini fridge and a microwave. Reminded me of a Hilton or Hyatt room. Maid service was great!
Little to no hotel activities -- no nightly entertainment staff, no live band, no bar/lounge. The only included activity was the welcome party. You can purchase tickets for Mexican Party (Tuesdays at the resort) for $40 per person; it includes the Folkoric ballet, a buffet dinner, contests, an open bar, a Mariachi band, and a "break the pinata" game. You can also do a booze cruise to Isla Mujeres (food included).
The beach was great, with lots of chairs. It's also used by people staying at Rio Palace, next door. The water was blue and shallow. The waves were not rough enough for body surfing/boogie boarding, but great for swimming, kayaking, or jet skis. It's a fifteen-minute walk to clubs/bars. Across the street from the mall is the Plaza Caracol. The local Mexican restaurants across the street are pretty bad -- I recommend 100% Natural or somewhere down the "party strip": Carlos & Charlie's, Rainforest, KFC etc...
Breakfast at the hotel (a buffet) was great! Very tasty.
HOTEL DOES NOT EXCHANGE CANADIAN DOLLARS -- US and EUROS ONLY.