Great location, easy self check-in, great communication. Ideal for couples or singles who want to spend a few of days in Athens.