Firefighters save vessel after fire at Soldiers Point marina