This company is an absolute TRAINWRECK from start to finish. My husband and I booked the full day Sanoa Island Tour through our hotel and apparently got matched with this company. I wish I knew in advance because if I googled them, I would never have agreed to go. I've been on numerous excursions in Mexico, Puerto Rico, Costa Rica, and India and I've never experienced such a lack of communication, organization, and enjoyment from a day tour. What was supposed to be a great day on the water & beach turned out to be a nightmare! I've never not tipped for an excursion in my life, but we honestly couldn't get off the bus at the end of the day fast enough. Do yourself a favor and if you're booking the excursion at your hotel, make sure you know what company is handling the excursion...if it's Steffy...find another tour operator!!!!!!!