Snorkeled with our family with two young children (that didn’t have any snorkeling experience). Booking the activity was easy using the company’s website. The group consisted of only our family (because no one else had booked the activity that day). This allowed the guide to adjust the pace to suit our children and she truly did an excellent job. No boat needed, as you can just walk to the Seagull’s rocks. We received beautiful underwater photos the next day by email (included in the price of the activity).
Very fun activity and a very nice experience!
Very minor point of criticism: the directions to the meeting point we received by email weren’t very clear. The correct meeting point can be found using Google ;-).