Very clean, easy check in. Parking is a little difficult, but manageable.