Location, location, location!!! Ample space. Clean. Friendly staff. And it includes parking!