We got a Jr. Suite instead of our usual balcony stateroom (there was a special - we go the Jr. Suite for a few $$ more than the balcony) so we had Priority Boarding - that was great! Went ahead of the general masses and were on-board in about 10 minutes. Everyone at the pier was quite pleasant. The room was fairly spacious and very clean.
Every one of the crew that we came into contact with was extremely considerate and willing to do almost anything to help make out trip a WOW. There were two areas of disappointment:
1) The nightly entertainment left alot to be desired.
Fairly spacious - both inside and the balcony. Very clean room.