Apostolos’s place was very nice and neat. The place is very close to Victoria Metro station. It's like 5-6 minutes by walking. Therefore place itself is only 2-3 stations away from the most of Athens' attractions.
I would recommend everyone to spend your vacation time here !