We are Platinum RCCL cruisers and have a string of 7 straight cruises with them now.
We chose this cruise because of the ports because we like hitting several ports on a short cruise.
I called RCCL and in a 20 minute conversation had the whole thing booked including picking a cabin, dining preferences, etc. We booked our own flight as they did not have any non-stop options and we live in New England and do not want to risk weather issues being a problem.
This cabin had serious issues on this cruise we would not recommend it unless it is the only cabin left on the ship. See review above.