Clean, comfortable, spacious, and pet friendly. You can't ask for more. Highly recommend!