Easy check-in and great location! Walking distance from pretty much every major attraction in the center of Athens. Metro station is just one block away, even though we only used it to get to the airport. Absolutely recommended.