We had a great time. Our cabin was spotless - thank you Nola. The service was excellent and the ship was very clean overall. Food is always subjective but we felt it was okay - not fabulous but certainly good. It was comparable to any of the chain restaurants around. Gone are the days of really fabulous food on cruise ships unless you go to specialty restaurants. There were plenty of loungers available in the sun and shade. The shows were typical cruise shows and were not crowded. As long as you were in the theater 15 minutes prior to showtime you could find a seat. We had a backstage tour of the ice skating area (diamond level). It was very interesting. The only thing that bothered us was the loudness of the bands. It was deafening both out by the pool and in the lounges. The service in the Diamond Lounge was excellent - we made a few new friends!
We liked our cabin and especially loved our room steward, Nola. She is the best room steward we have ever had - the room was spotless. The bathroom was showing some wear but as long as long as it was clean we didn't mind. The balcony was a good size and had 3 chairs because it was a cabin for 3.
We took the bus to the 7 mile beach. It was fabulous as always.