I have lived in Rio and am familiar with the city, and chose to come back to show my mother what a wonderful place it is. However, this was a terrible AirBnB experience for her. We arrived with the washing machine running and a wet towel inside. Later, my mother had to change her bed sheets because they were dirty and full of sand. The two towels that we found hanging on the drying rack were stained and dirty, so we had to wash them ourselves. I contacted the host and she explained that people had accidentally stayed the night before, however there is no excuse for a lack or cleanliness or preparation for the next guests. The final piece is wifi, which for most of the duration of our stay did not work. In 2019, there is no reason to have nonfunctioning or weak wifi, even in Rio de Janeiro. While the location is great, I would only recommend this listing if the needed improvements are made.