The rooms are typical cruise rooms in terms of size. I will give a slight nod to Princess for how the closet is kind of separated from the rest of the room. It runs perpendicular to the rest of the room so that it has it's own little entry way, which is also shared by the bathroom. Makes you feel like the main room is really a living room with bathroom and closet separate. We've heard Princess mattresses are kinda' hard. We agree! Like the flat screen tvs, but no access to ship board account to keep track of expenses. Very clean!