very clean, great location. Check in process easy. The free parking also a plus.