We booked Helsinki by Land & Sea (with HAL) and I had a few questions, hoping someone has input. We end at Sibelius Park. Is that somewhere where we can walk around and then get back to the ship on our own or are there other options being dropped off in town? I tried figuring this out on the map with no success. Thank you!!