This place was absoloutly disgusting! There were sticky handprints on out window, stains on our towels,, a dead cockroach, stains and extreme wear and tear on the sheets, furniture, walls and floors. They were doing construction on the first floor and directly across from our room, at 7am I was woke up to loud talking and banging around, the only good part about our stay were the.staff, they were amazing and delt with our issues immediatly and after requesting a different room which they didn't have but moved us the next day to Ambience, the sister home next door which was beautiful. The room pictures advertised for the Rivoli are not the pictures of their actual rooms but of the Ambience hotel next door.