We enjoyed our stay in Elena's apartment, it was very clean and convenient, in a very central area. 1 minute walk to Monastiraki Metro Station, Everything is within walking distance ( Bars, Restaurants, shopping etc.)
Easy check in and check out.
Would definitely stay at Elena's again!
Highly Recommended.