We choose the Rhapsody of the Seas on Royal Caribbean because they went out of Tampa. Combing visiting with family, with going on a cruise. We've been on several cruises, but those were on other cruise lines.
The staff was very nice, friendly and attentive. We booked an inside cabin as we like to mingle and meet new people, not stay in the room.
We chose MyTime dining as it offered flexibility. As it turned out we are a creature of habit, and our waiter told us we could make reservations with the hostess and request him.
Our cabin was suppose to be a larger interior one (don't expect it to be large). It did not have a refrigerator, but with unlimited food on a ship, we didn't need one. Our steward was very nice and she kept things neat and tidy. She always asked after how our day was and if in port what did we did.