I was thinking of a weekend break in Liverpool. I would be travelling as a foot passenger on one of the ferries. Is it a far walk from the ferryport to the centre of town or is there public transport available? Any recommendations for a decent 3 star hotel close to the tourist sites?