Any will do, except one under the galley.
I usually get a balcony and if possible an aft. cabin 2nd deck from the top.
I read and hear so much about picking a cabin in a certain area to avoid feeling the ship movement.
I read once that "it isn't the size of the ship, it's the size of the waves"---how true.
Regardless where on the ship you are, if the water gets rough enough, you will feel it.