We stayed at Riviera Caribe Maya in september of 2007. The hotel is beautiful, impeccably kept, with friendly and attentive staff. The rooms were spacious and clean, well-insulated from noise and generally quite pleasant. There was the construction of a condo building in the space adjacent to th hotel (which also neighbours the hotel Prisma Caribe), and the construction noise lasted from 9am to about 7-8 pm. Most of the time this was not a problem: we were at the ruins or the beach, but the inevitable dust from construction sometimes drifting down on the building of the hotel was not so pleasant. The housekeeping staff did an exemplary job, but it's impossible to keep out all signs of construction when the project is in progress. Not the hotel's fault, but probably not ideal for honeymooners until construction ends (maybe another 3-6 months tops). The pool was spacious, 3 people could swim in it at the same time, and we liked the little ledge to lounge in on one side at the pool when the day is too hot.
Our breakfast was not included because we reserved through Expedia, but when making direct reservations with the hotel, the breakfast is included, and is offered at a nearby restaurant where they make an excellent mocha or capuccino, offered along with orange juice, reasonable toast, butter and jam. ($7 extra for us per day).
They also gave us complimentary beach/lounge towels and had a deal with one beach-front hotel for half off towels and umbrellas at the beach. We did not take advantage of the latter, as we were in the water most of the time anyway.
Luis and George were the bes desk managers, very helpful and friendly and even helped us with planning a snorkeling trip (we went with a package offered by a local firm Aventuras Mayas, I think, and we did a cenote, a small lagoon and a sea inlet in the same day, lunch and scenic drive included, for 80$ for both. Beautiful!
We would happily stay there again, and we loved our 2-week stay!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC