Clean, Tidy, many beds, snug. Highly recommend