We have been down twice and are going for the third time in a week, we charter Savero, or Ramon Guerrero. We have been with both and they are great. We always do full days because the shore lunch is great and worth the extra time. We also stop and snorkel throughout the day to break it up. We are actually going to go out 3 days this year because we have so much fun. Hope this helps!