Very clean. Perfect location. Smooth and easy check in and check out