Very clean and the check-in/check-out process is wonderful. It's nice to check-in in person because you have someone to talk to/ask questions. Additionally, the office is great and you can leave your bags there after checkout.