We went with a cruise group we’ve been with and had a great time on other cruise lines, and decided to give the Caribbean a try. Some details that might be helpful for others:
The good:
* initial boarding process is nice and quick... and last day disembarkation is likewise
Spacious with nice balcony, and insulated from the noisy areas. Electrical oulet access is a Royal pain. Also, no perks for the Jr. Suite... just the extra space.