Great
We loved every aspect of the activities included that day, be aware the actual jeep is very bumpy , but the schedule was not conducive to overall experience, so we had snorkelling in the morning and the last activity was the beautiful cave with swimming, I know they were in different locations but it was uncomfortable to get dry with your bathers underneath and have all the other activities plus lunch and get back wet again last thing, many did not do the cave for this reason.