What a wonderful day. They made sure everyone was comfortable and offered us drinks (included) right away. Started off snorkeling at a popular snorkel site with lots of beautiful fish. We brought our own snorkel equipment because often on these tours, the snorkel gear leaves plenty to be desired, but the gear looked great – we did not need to bring our own. When we were done sailing, we were greeted on board with a warm shower and a big, clean, fluffy towel. While we were snorkeling they had prepared a nice lunch and more drinks. Then they took us out to whale watch. We found whales right away and the crew got us a great view while being respectful of keeping an appropriate distance. When the whales left, we set sail and got in some really good true sailing. All 3 of the guys were so nice and helpful. I think it was Ulysses, Israel, and Juan. Everything was clean. No shortage of drinks. We just couldn’t say enough good things about the whole excursion. We were so thrilled with the trip, the guys, and the value, that we tipped them each 20 bucks and felt extremely happy about it. Will do this trip every time we return.