Very Clean and good location. Great size unit and has everything you need. Arrived late and check in was a breeze!