Really great place - clean, spacious, good location