We just returned from our 16th cruise with Royal Caribbean on the Legend of the Seas. The ship was in very good shape. I do not agree with the negative comments regarding this ship. We found the food to be good, the entertainment exceptional for a cruise ship. The service was impeccable and the ship clean and well maintained.
We had a large ocean view cabin on deck three in the middle of the ship. We prefer a cabin mid ship and on a lower level there is less rocking should the ship experience some disturbance. Our cabin steward was great and almost anticipated what we needed before we did. Cudoes to her. Our waite staff Mercit and Eva out did themselves.
Bar staff was good and not pushy like on other cruise lines. We really enjoyed the Park Cafe with their lighter offerings. The Windjammer was crowded as usual.