Amazing location! We arrived late at night and found the self check-in to be very easy. We thoroughly enjoyed our stay in Athens!