One day is not long enough to spend at this fabulous place. Tons of snorkeling for all levels of swimmers. Love the lazy river and the cliff jumping. You can swim with the dolphins or just watch them. Plan to be there right when they open and spend the entire day.