The Rio was fantastic, the room was big, always clean, and the pool was perfect. The only thing that I didn't like was that there was not enough staff to guide you, I got lost on the way to my room. Also when doing check-in by yourself the machine won't tell u your room number and keep in mind when visiting what elevator is the right one for your room, also if really busy, they are really slow and have to wait ab 10 min.