I booked this cruise for my teen daughter and I last minute. We got a great deal on an Oceanview room. Having only sailed a couple of times years earlier, I didn't appreciate at the time of booking I selected a room on the bottom level. Having read this site a bit more as the date approached, I regretted this and was apprehensive. The upgrade fairy, however, provide us an unbelievable upgrade to the 7th level, mid-ship, room with a balcony. We could not have been happier.
Check-in was a breeze (with the exception of the very first impression baggage guy who had his hand out as we approached with our bags advising he worked for tips - this made me anxious of what we were getting into. I'm all about tipping, but don't like to be ordered to do so, it takes away from the service; nothing like that happened again).
Our room was great. Our attendant was also great. I had never had a balcony room before, and now we won't go without a balcony. It was so perfect for me to sit out on the balcony in the morning and watch the sunrise as my daughter slept in a bit. The balcony was big enough to even do some a.m. yoga. And we sat outside often. It was private enough that you could throw on a robe after you shower and take in the ocean air -- well worth it!