Our stay at Leo's was nice—the flat is renovated and well-equipped. There is no air conditioning or option to open windows, however, so if you come in the summer, prepare for a very warm stay. The location is central and close to grocery, cafe, and public transit options.