Perfect place to stay in Athens. Great location, great apartment!