Clean, spacious, comfortable, and well-stocked! We enjoyed our stay.