Never been midship on Saga. You don't need an alarm clock for breakfast in A549 & you get a free smoke if the wind is in the wrong direction.
I figure mid ship is between the 2 blocks of lifts so the Living room, Library, North/South Cape & the Lido are all mid.
B028 is between them & convenient for the launderette for stuff that can't be washed by the ship.