Check-in was super easy and quick. Location was not far from the main areas in Athens (approx 10-20 mins walk). Apt was very clean and modern.