The location is absolutely perfect for exploring the city. The lack of AC was no problem in terms of heat, but the street is quite loud so some nights it was hard to sleep. Apartment has everything you need and was clean!
Coming by car I would suggest to not rely on google maps, we ended up parking a bit away from the place as we couldn’t find streets that led there (markets and pedestrian streets in the way). Not the fault of Leonardo that’s for sure though!