My husband and I booked this to celebrate our Anniversary. One issue after the next from the time we got on the boat until the time we left. Food outside of the speciality restaurants was mediocre at best. We spent an extra day anchored in the bay due to bad weather causing us to miss 2 of our ports. I say 2 because we were only in Nassau from 1130pm until 1230am. The ship itself was run down. Common areas were dirty as well as the bathrooms. It is clear they don't value customer loyalty. There were some positives while on board but those all came with an extra fee. Chef's table and Giovannis were out of this world as well as the service received in the bar areas. Machines were without ice most of the time and bottled beverages were always warm. We would definitely love to cruise again but it won't be with Royal Caribbean.
Cabins were extremely clean and there was plenty of storage. Bathrooms/showers were very tiny. Ocean view was great but the windows were hard to see out of