very clean & spacious place