Great place - clean, spacious, well equipped, good location