Majesty of the Sea and its crew were professional, friendly, attentive and over all amazing! Ship and rooms were clean, dining options were plentiful and Entertainment especially Sail Away Party and Saturday night Pool Party was fantastic regardless if you were in pool, on pool deck or the 2nd level deck. We had interior room and really enjoyed it. Shore excursions were also great. You will LOVE Coco Cay as it has plenty of every/anything you desire to do. I was amazed with the amount of beach chairs available for guest. Finally the food and drink options you have nothing to be concerned about. They have something for everyone! embarkation & disembarkation was extremely organized and smooth! We were very pleased. We are already looking to book our next cruise with Royal Caribbean to vacation in Royalty! Final tip go with a Porter and pay the tip its far worth it when going through Customs when you disembark on last day! See you soon Royal!!!