Great location and super easy check in process! The apartment had all the amenities we need for our short stay in Athens.