We thought the food in the main dining room was a little below the norm. Perhaps the chef put a spin on some of the items, because some nights it was almost hard to find something to order. Never had that problem before! However, the buffet cafe was always available and we never went hungry....We did not try any specialty restaurants.
The cabin we chose this time was a Concierge class since we booked late and were not guaranteed a view without obstruction if we didn't choose this class. We received some perks such as fresh OJ at breakfast. Would not pay extra for this if it wasn't for the view. Did not see much benefit.
Enjoyed the one entertainer - played piano and sang (Jon). We didn't stay for all the shows as we needed to get up early for the ports.
We booked this cruise last minute. We felt we got a great deal for the cabin and cruise.