Hotel room was clean except the floor was sandy/. You needed brush the sand/dirt from your feet every time when you sit on the bed. One night there were few brown bugs crawling on the floor after heavy rain, my room was on the ground level. I showed those to staff and he shown from internet what there were: no bedbugs, harmless plant insects.
Hotel staff were really friendly and helpful, they all spoke good English. One morning On morning, my dive shop cancelled my diving and the guy at the reception saved my day by giving me advises, where I can find good snorkel spots and where the cenotes are located. The hotel rules are not followed so strict if you can behave.
Hotel has free breakfast, coffee/tee/juice, cereals and sweet bun, not any protein unfortunately. Free wifi. In my room it took 9 minutes before you could get warm water from the shower, they said that it should normally take couple minutes. There was a hammock outside of the rooms, where is nice to relax after days trip.
The policy that you have to give your ID for the deposit to get AC remote is really weird.
Hotel location is excellent. 200m from the beach, 300m from ADO bus station, 700m from the nightclub area. There is no big nightclubs nearby, so nights are peacefully.