The port is in a fairly industrialized area. IMHO, you're better off either staying near the airport, or in the tourist center (my preference.) We stayed at the Scandic Palace for our 2 days pre-cruise. It was a great location, just 2 blocks from the train station (which is an $8 train ride from the airport), and at the end of the pedestrian zone that runs thru the center of town.