We have booked to go to Florida again this Easter... never been to discovery cove. Has any one been that can recommend it?