We had a great time in Athens. Arrival was very easy with a self check in, and the apartment is located in the center, close to restaurants and bars.