Eleanna's place is great! It has everything you need for your stay in Athens. It's only a 12 mins walk to the national museum and about 30 mins to all major attractions. Walked everywhere, didn't bother using the metro or bus.