We had 2 staterooms, M185 and M189. Both of these rooms were oceanview (windows were dirty from the outside). The size of each room was identical and somewhat small for 3 people in each room. However, it's to be expected to make room for many cabins on each deck. If the room was any smaller, it would have been impossible to navigate in it. Everything available in the rooms were fine. If there are any smaller rooms than the ones we booked, I would not have enjoyed my experience as much.