It was very nice to stay at Leon place. The apartment was well-appointed, mainly with all the appliance. It was clean too.
The apartment's localization is perfect. Close to the main touristic attractions and to Evangelismos metro station (10 min walking).
The neighborhood is amazing. There are plenty of cozy restaurants and it is very safe. Also, there is a market one block away, a bookstore just around the corner, and other stores like a pharmacy very close to the apartment.