Excellent location right next to ΔΕΘ. Totally recommend for a business trip.