We stayed here with two families. It had everything plus more!! Clean, fantastic location, entertainment and activities for everyone including bikes, so big we didn’t know the kids were even there sometimes lol.! We will be back.!!