Great place - clean, spacious, well located