My parents stayed at a full Ocean View cabin,while we stayed at an inside room (my wife's choice). Both were on Deck 2 (Main Promenade). The rooms are not spacious, but very functional. Very comfortable beds and pillows with good air-conditioning, 32" flat-screen TV and a DVD player. The power outlets have both 115v and 220v, but only 2 in a cabin. (bring a power strip or just an in-the-wall splitter to charge all of your electronics at once).
The Ocean View cabin has a bathtub. The inside cabin only a shower. The hot water comes out instantaneously and with good pressure. Can't complain about that! - Shampoo, Conditioner and soap dispenser unit is affixed to the wall. Very good quality of all 3. There is a wall mounted hair dryer in the bathroom and another portable electric one at the drawer in the room.
Great sound insulation too. The rooms were VERY quite. We never heard a sound from other rooms and all were occupied.
The ship's 57,909 HP engines were doing their job but we did not notice much vibrations or noise in that respect.
The closets provide ample space, enough to stash your suitcases away too. They are also modular and can be set to different configurations for your wardrobe. The safe in the closet is pretty large, good enough to hold our two 12" Netbooks and much more room. They are easy to open/close by just sliding any credit card (no fee) in the slot.