Hi All,
Thanks for all the helpful hints and we have decided on C231 on cruise A304.
C deck got the most positive reviews and comments, it has the largest, although overlooked, balcony and it is close enough to midships.
Now all the normal decisions of drinks or no drinks package, shows to book, early, late dining ,etc to contemplate.
Thanks again