Clean, spacious, and everything we needed. Also, a great location. We would happily return!