Clean, comfortable, and spacious. We had everything we needed and a really nice stay.