The hotel itself was beautiful, rooms were nice and big, maids did a great job regardless of whether you leave them a tip or not. Ocean is very clean, beach is amazing. However when you go in the water there are a lot of rocks, and very strong waves, I did not really like that. Snorkeling on the beach is good, but again, strong currents, strong waves.
Food was really nothing special, i expected more. I went to RIu Cancun couple years earlier and the food there was amazing, I thought it would be on the same level here, but it was not. It wasn't bad, but often barely warm. You can eat at Coba, but it is the same thing there. I actually liked Akumal food better.
I went with my boyfriends and 5 of our single friends, it was a lot of fun! The mini disco at coba was always fun, went to Hacienda club 3 times, all young people, club music, lots and lots of fun! This hotel is definitely a good choice for singles between 20-25, which is what we were. I thought it was more of family place and was scared it would be boring, but it was amazing! There was music on the beach as well during the day.
Rooms were good, but we found dry blood on our sheets from an unknown source... it was supposed to be clean. Other than that rooms were clean, shower was hot. Our friends stayed at COBA and said their room had a terrible smell.
Overall it was a good vacation, a lot of young people, a lot of fun, the only REAL complaint is the hotness of food, which was lacking.