We were in room 7242 (Ocean Suite, Cat 8A). We were located in the front port (left) side of the ship. Bed was a king size, pull out sofa was at least queen size, and was one of the most comfortable mattresses I have slept on. Cabinets, closets, and drawers are quite abundant and you will have plenty of room to un-pack. Room had Jacuzzi bathtub, double sink, very clean.
As for outlets, there was one in the room as well as 1 in the room just outside the bathroom (2 total). The hairdryer in the bathroom was adequate for my wife an daughter. All 4 of us had phones, 3 iTouch's and an iPad, and none of us had an issue with the single outlet. All accessories remained properly charged and there were no fights or arguments over the outlets. Balcony was BEAUTIFUL, wide, and I could not go back to a balcony-less room after this cruise…so beware when you book, you will get hooked!
As an aside, research where your room is before you book it. What floor is above you? Below you? If you get a room on the 6th floor, above the hot-tub on deck 5, expect to hear people talking. Is room over/under Restaurant? Theatre? Club? Pool? It makes a difference, and a little preparation and planning goes a LONG, LONG , way!!!
Room 7242 is approximately 7 rooms from the front of the ship. It is on the 7th floor. 6th floor has balcony rooms as well (quiet underneath) and nicer suites are above on floor 8 (quiet above). Being 2 decks above the Lanai Deck (where people walk and play) the noise did not carry up (Quiet outside) and there were no hot tubs outside either. The Lanai Deck on this side of the ship and towards the front was virtually empty the entire cruise.
ONE IMPORTANT NOTE: The rooms have a safe located inside a cabinet. Unless you use the safe, the door is unlocked. If the ship rocks from side to side the safe door will open and hit the inside of the cabinet door, making an audible knock. Don't be like me and spend an hour, in the dark, trying to find out where the heck the noise is coming from. Stick a washrag in between the cabinet and the safe and you will be noiseless all night long
NO THE BOAT DOES NOT ROCK A LOT, but at night, they speed up and any large swells will create a rocking motion. Again, nothing to worry about. We left the day after a hurricane, and the ride was just fine.