The only thing we would like to comment on and was the return FROM the island (we snorkeled and ate a GREAT lunch). However, the ride back was like a roller coaster ride - beware of getting sea sick. The conditions are unpredictable when it comes weather....I did not get sick, but a few passengers did, and it was so sad to watch them get sick over and over during the 12 miles back in. There were elderly folks who had no business on this type of adventurous trip - one woman had the boat stop 4 times on the way back due to her balance and physical abilities.