great place, clean, spacious, and fantastic location