Great location for the sights in Athens - 10min walk away. Self check-in was terrific!