Great location, clean rooms, all needed amenities, helpful hosts. We definitely recommend this place to stay in Rio.