We had a wonderful time on Royal Caribbean’s freedom of the seas. We enjoyed our meals and found the wait staff worked hard to accommodate our needs and remember our likes and dislikes every night. We took advantage of the shows almost every night and enjoyed our time in the casino. We found the casino Steph to be very friendly and enjoyed seeing them enjoying your time off yet the various sports that we visited.