Very good location, a lot of street food restaurants nearby, quite close to most of attractions in Athens. Really easy to get this place from airport by metro.