Very clean, check in was a breeze, the instructions are very clear, great location. Highly recommended!