Everything was wonderful. We saw lots of colorful fish and several sea turtles. Seeing them underwater in their environment was a wonderful experience. Service by the captain and his beautiful crew was amazing. The crew did everything to make you feel comfortable and safe. Food was plentiful for breakfast(croissants and fruit) and lunch (pulled pork sandwiches, hot dogs, cold slaw, chips, and drinks). After snorkeling drinks were served. Everything was included except wet suit rental($10) and well deserved tips. The wet suit rental is worth it to keep your back from burning. The only negative thing I can think of is that it was a bit crowded in the water but we had a great lifeguard who kept us safe.