Excellent location. Very responsive. Easy check in. Parking is a challenge but there is some available for an extra fee