Best place to stay in Athens. The apartment, the check in and the neighborhood couldn’t be better. Would highly recommend it!