Very easy self check-in, great location in the center of Athens, easy to get to the main points and nice views to the Acropolis. The apartment is super clean and has everything you need. The soundproof windows blocking the noise from the street were the best!