We usually go on 5 night cruises but Hubby was playing in the 2017 Royal Poker Tournament which was held on this ship. Even though cabin is small (D6 - Balcony), the space is well-designed and we felt comfortable.
Ship was getting dressed for Christmas with poinsettias and the big tree was up in the Royal Promenade. Meals in Main Dining Room were very good. Went to Giovanni's the first night but were disappointed with revised menu -- no lamb chops nor Caesar Salad. Casino was very crowded and noisier than ever especially around the bar.
As always we had a wonderful time in Labadee -- Royal has a total winner with this location. We would much prefer Ocho Rios to Falmouth.
Although Cabin small, it is well designed so we managed just fine with all our stuff.
Bed is by Closet and sofa by balcony door.