This may be a situation where an AI is the best option. Waterpark, snorkeling, zip-line and beach are what come to mind. How long are they staying?