It was my first cruise I did not no what to expect. I was so excited when I saw the ship I couldn't wait to get on board. Our cabin was lovely and very clean we had a balcony. The food was fantastic could not wished for better and the staff were so polite and very helpful. We made lots of new friends. Everything on board was excellent and could not wish for more. Our holiday was one of the best and have booked another cruise with royal Caribbean for may 2016. The entertainment was good went to the shows most evenings. The ship is like a 5 star hotel on water and had everything you could wish for.