Arriving late at night at the reception we got a key (magnetic hand strap) very quickly to our room . Magnetic hand strap was great as you don't need to have keys with you. The room is large very well air-conditioned and had 2 very comfortable queen size beds, but the room itself was very basic with old furniture and a small tv 32". Bathroom was very simple with no bathtub just a shower with a curtain and Bathroom door was pealing off, felt like a cheap motel room. The room was cleaned when we ask for it to be cleaned. There was also a small fridge with 3 large bottles of water. The resort has 2 nice pools and a small beach front surrounded by rocks that was great for snorkelling, not good for people that like a long walk along a beach. We enjoyed snorkelling twice a day. There was one buffet restaurant for breakfast lunch and supper and food was great with additional 2 pool side eateries and 2 A la Carta restaurants that offered very good food. Bars have no quality high end drinks but just simple limited selection. We enjoyed excellent live music almost every day and great shows. Short walk from the hotel is Puerto Aventuras town with many shops, restaurants and Marina and was super safe as this is a gated town. We enjoyed the stay and found the resort to be a great value. To summerise: Service, people and entertainment - 5 stars. Food- 4 stars. Room- 3.5 stars.