clean. super equiped. spacious. good location. would stay again.