This is a great place for exploring. It is very close to the metro and within walking distance of a lot of key attractions in Athens. It is a rather small space if you are used to anything larger, but will do the trick for a few days.
Leonidas can provide you with any information you need to make your stay comfortable.
The view is spectacular and very private. We did not run into anyone when we were on the terrace almost every night for our visit.
The restaurants downstairs are convenient and delicious.
I would recommend Leonidas's place to anyone staying in the area. Though small, it is very well planned out with storage for bags etc. for a couple people wanting to explore Athens .