We've stayed in this apartment for more than a week. The apartment was perfect - everything we expected and more. Place is nice, spacious and clean. Importantly, the location is great, near Largo do Carmo, with lots of nice cafes and restaurants nearby.
The Leo is a pleasure to communicate with. We would certainly stay here again. We recommend highly this address to anyone!