Have been on the M class ships many times and always book ( try to as least) deck 7.
7208, 7206, 7203 are the best in my opinion.
Large balcony with it partially covered for shade/rain, but also most with no cover.
Has 2 loungers, chairs and a small table.
Enjoy which ever one you choose ! It's definitely worth it š