This place was a big disappointment. While the hosts were easy to communicate with and the location is nice, I am not sure if they themselves have seen the apartment recently. The doorman and cleaner we met were very helpful and friendly, but it doesn't make up for the negligence displayed by the host. The sheets are stained, torn, mismatched and very old. The walls need to be repainted. The mirrors were very heavily stained. A table in one of the bedrooms had a broken glass top on it, one of the lamps in the other bedroom was broken as well and an outlet was open. The couch was stained and old. The mattress was very uncomfortable, but at that point we weren't surprised. The general theme of the apartment felt like an abandoned property where only the oldest, least comfortable pieces of furniture were left behind. While the apartment is the same apartment in the photos, the feel of the place is much less welcoming. Yes, if you *need* a place in this location last minute, it's not a bad idea. But this place doesn't follow the spirit of Airbnb. The biggest disappointment was that I specifically contacted the host before booking to ask if I could check in early, and received a "Yes!!" and yet the day before my booking I was informed that an 11am check in wouldn't be possible. We dropped off our luggage at noon and had to wait a few more hours until we could have the apartment. I have always found airbnb to be an exciting choice that is a great alternative to a hotel because it puts you in touch with locals and gives you the comfort of a home to stay in. Here I felt like instead of being on an exciting trip to Rio, we had ended up at some sort of "last resort" type option. Considering the price point of the place, the lack of of hospitality at this listing is totally unacceptable. It was my mother's first time in Brazil and one of her first times using Airbnb, and I was very embarrassed to have booked such a place when there were hotels in the same price range.