Good location & spacious. Generally clean.