Nice place at a good location. The doorman doesn't speak any English so checkin was a little tricky but when that was out of the way we had a great time in Rio at this apartment