We just returned from a wonderful New Years Eve Cruise on the Emerald Princess.
Stateroom: B327 & B322
Small...no sofa and the shower still has the old fashioned shower curtain that does not protect the floor ! Balcony nice but also small. When the two twin beds were made into a queen, there was a huge gap.
Cabin was small and rather old. But...you are hardly ever in it so it does not matter. They need to remodel the bathroom.....shower curtains are horrible.