We chose this cruise an a spring break vacation to take our teen age boys on. While the cabins were great, the food was not. We were lost disappointed with the main dining room. The food was so bad, we only ate there three times and had to unfortunately, eat the rest of our meals at the buffet. It was not until the end of the cruise, when we discovered how good the room service items were.
The entertainment was fabulous! We did have an issue with the men who were working the photograph area. When we were looking for our photos taken by the ships photographers, my fiancé was accused of taking a picture of our photograph (which he did not do). At that point, one of the men began to take all of the photos down from the wall so that I could no longer look for my family's photos. We had our phones out to compare what we had taken, with what they had taken, in an attempt to see if we wanted to purchase the professional shots. it was an embarrassing and disappointing experience.
Rooms were clean, quiet and well kept.
We did not spend time in Miami.