We stayed a nice at Hotel Chopin when we arrived at the train station, and departed from the cruise terminal. Location was great as it was a short walk to both!
Hotel is basic, but good value. Room was large, bathroom ok (small shower), bed was ordinary, good wifi. Easy walk to restaurants, cafes, sights. Our room was on 2nd floor, but there is a small elevator for luggage. Bit of noise from the street below.