Great place for short stop in Athens! Awesome location and easy check-in.