A definite “must do “! The fun-loving crew were informative as well as helpful, and did a fantastic job of including everyone in on the fun. The views were spectacular, The drinks and food appreciated, and everyone in our party had a wonderful time. only thing I would add is they should advertise the fact that the sailboat stops and people can go swimming--we were unprepared but the kids went swimming anyways.