I have also been twice, the first time I booked through the Discovery Cove website, the second time I got a better deal in the UK