Great spot! Highly recommend for your stay in Athens. Close to everything.