What would most people recommend the tours that the cruise's arrange or would people recommend private tour companies?