Good location, clean and easy check in. No dedicated parking but still able to find some on the street.