Great place, awesome view, perfect location.
I had a great time staying at DImitri's place and you shall too. Very clean, close to everything you need and within walking distance to Metro so you may see all Athens.
Great information and advice from Dimitrion what to do and what to see.