We stayed at this hotel for 4 nights. The plusses: great location, lovely property, remarkably quiet, good air conditioning, very nice shower, clean room, in room safe, friendly / helpful staff.
Minus-just one. My GOODNESS the bed was hard!!
Half a block walk to the beach, same to the pedestrian street full of shops, restaurants and street performers.
Bonus, one evening we got back and found a large family of raccoons who may have lived in the cenote on the grounds. Very cool.