I went of this cruise because of the shore excursion to Cuba and I was not disappointed.
I will definitely do another cruise with Royal Caribbean the entertainment and activities were nice and the dinning experience could be better, but I am a vegan and there needs to be more choices for people who are on a vegan diet.
The rooms were clean and well kept.