Great location, great apartment, great communication, super easy Check-In. All in all a very nice stay! I can greatly recommend and I would book it again if staying in Athens.