Clean, comfortable and big enough for everyone! Great communication and the dogs loved the yard! Will stay again for sure!