We only stayed a night here, but it was very clean and the bed was comfortable. The location can’t be beat and is within walking distance of all the major sights-incredible for our 18hour layover. Rio was also gracious enough to allow us to leave our suitcases in the courtyard after we had checked out and went sightseeing. Would stay again!