Very clean and Cathy does a great job to be sure you know everything you need to check-in/-out seamlessly.