PORTLAND — The city will see some additional people roam its streets today as the Enchantment of the Seas docks at the Ocean Gateway International Marine Terminal. 

Carrying some 2,250 passengers and nearly 900 crew members, the 990-foot-long Royal Caribbean International ship will dock until 7 tonight. From here, it heads to Bar Harbor and will conclude a nine-day itinerary in Baltimore. It is the last of four ships to visit the city this week. 

While passengers experience Portland, between 20 and 30 artisans are expected to set up along Commercial Street. They plan to sell their wares from tents and tables to the daylong visitors.