When my wife and I went there was probably 100 people 125 if you include yacht staff and there was plenty of room to move around.
The StarLite Sapphire Dining Yachet has seating for 150 passengers they have a day time cruise 12pm and evening cruise 7pm. Board 30 mins prior to departure. There was maybe half that amount when we went out for a birthday dinner cruise...
Thanks! Your answer is awaiting moderation.