This was our 18th cruise,including 2 previous cruises on The Majesty. The short (3-4 day) cruises had taken their toll on the ship. However we were pleasantly surprised when we boarded for this cruise ,our first since her renovation.We flew into Miami a day early,staying at the Hilton (formerly the Miami Radisson)( for 1 night The ship has never looked better. Embarkation was a breeze .We arrived at the pier at 12:30 and were issued our sea pass cards and were having lunch in the Windjammer by 1:00PM.As previously mentioned in other reviews, the Windjammer has been totally reworked. It's varied serving stations have practically eliminated long lines.Our cabin was ready when we finished lunch.Here again ,the modernization was quite evident, new bedding,flat screen television,more storage for your bags.Our cabin attendant Javier was terrific.We had requested a table for 2 at dinner. However upon arrival we were seated at a table for eight. This was corrected very quickly and we had a great window table for 2. Our waiter and assistant waiter performed their duties with a high degree of professionalism and most importantly with a smile.As this was a 3 day cruise with a slightly different menu,lobster was not available. However here again ,the available choices were varied (steak,fish,roasted duck etc.) and delicious.A poolside midnight party and buffet was the highlight of a great Saturday night.We did not attend any of the shows,so we cannot comment on this area.We had a great day at Coco Cay.Since it was raining when we stopped at Nassau,we opted to stay on the ship.Additionally while on board, we also made a reservation for the same cruise next year Debarkation went off without a hitch,and we were off the ship by 9:00 AM.