Yes, the lunch, wine, and photo are basically free. It is limited to only 50 guests per "voyage" so it can fill up. I actually booked 25 into it for a shoreside wedding, as these guests were not sailing with the Wedded Couple. It was an easy pseudo Wedding Reception for them, and they didn't have to pay a photographer. :)