Golf museum on a boat set to open