We did not have a good stay at the Riviera Suites. We read reviews before going and decided to book a room for the night before and after our cruise, as it is close to the beach. The check-in process took a really long time. The staff were not friendly and were not helpful. The biggest complaint was that the elevator was down and we had to take the stairs to our 4th floor room. The stairwell smelled like dirty feet and body odor. Our room faced the bar/restaurant and it was SOOO loud at night. Our door did not shut itself, so we had to push it closed. The toilet was super loud and had a screaming sound coming from it. The shower door did not latch, so when we took a shower, the water ran out and onto the tile floor, making it slippery. The sink is on the outside of the toilet/shower area, so it was not sanitary to use the bathroom and open the door to go out and wash our hands. A couple of positives were that it was two blocks from the beach, the A/C worked really well and the main building/check-in smelled AMAZING!!!