The apartment was quite spacious, a bit old-fashioned in a good sense, with a wonderful terrace, and very conveniently located - with a supermarket right next door, and the Leblon beach within a 5-minute walk. The host was very friendly and willing to help us make our stay comfortable. There was a problem with the roof - since the apartment is on the top floor, there were a few leakage spots that revealed themselves during a heavy rain we got into. So no big issues unless there is a storm :)