Nice, clean, and spacious. The location was perfect and their system for keys, check-in/out, early arrival, late check out is very efficient and convenient.