Great: Location, host, cleanliness, staff and check in. All great. My favorite place to stay while in Rio. Book my trips based on apartment availability.