Clean, comfortable, had everything we needed stocked in kitchen and bathrooms. Awesome place to stay.