We stayed at this place for 3 nights and shared two adjoining apartments that would accommodate up to 9 people easily. The place is centrally located next to the metro station and easy to commute from . You can reach all the historical places within 10 minutes.
The apartment itself is very modern ( although the lift is small and old) and sparkling clean with all amenities, central heating and hot water all day. Athina is a great host and took time to explain us everything clearly and provided us all the information we needed. We were even provided cookies , coffee and jam on arrival. She also pointed us to a an excellent guide as we planned to visit Delphi. Communication was easy and she was easily contactable.
This is a great place to stay if you are planning a short break in Athens.