We really enjoyed staying at Léo & Archanjo place, the flat view from the balcony is stunning, breathtaking, probably the best view you can get in Rio!!!!
Great location, friendly responsive hosts, the flat interior space is spacious, comfortable and the design helps the local authentic experience of Rio.