Truly the best place to stay in Athens. The apartment is large, clean, and in a great location.