Leo's place is beautiful. Great position, an easy walk to copacabana, and there is a shopping centre on the way. The place is very spacious, and a perfect home base for your exploration of Rio. Would recommend staying here highly.