Clean unit. Decent location. A bit of a process for check-in but worth it.