Excellent location and convenient hassle-free arrival and departure.