Great location. Very clean and easy to check in. Paid parking however can add up.