The Good:
We loved all of the entertainment on the Epic. They had a very wide variety available and it was a challenge to see as many of the available shows as possible. The Blue Man Group Show is a MUST see! Very entertaining and interactive. The Second City Comedy Improv Show was also excellent, as was the Cirque Dreams Dinner Show in the Spiegel Tent. Cirque Dreams had two seating options, Standard($20pp surcharge) and Premium($30pp surcharge). We opted for the Premium seating but frankly, in retrospect, I don't think there was a great deal of difference that would effect your enjoyment of the show. We were a little disappointed in the dinner offering. It was nothing special for a $20-$30 surcharge.
All of the optional "extra charge restaurants" that we tried for dinner were very good. We particularly liked Cagney's Steakhouse($25pp surcharge). The Main Dining Rooms for dinner, The Manhattan Room and Taste, offered identical menus so it didn't matter which one you chose. Unlike previous NCL cruises the dinner menus were the same every night. While they offered minimal variety, steak, chicken, fish, pasta dishes, etc. I missed the daily menu changes offered on other NCL Ships. Of course one must consider the limitations of variety due to the number of passengers being served. Given that the Epic has 20 eating venues, albeit some with surcharges, most will find more than enough variety is available for any palate. I would rate the quality of the food at all of the venues we tried to be excellent, yes even the Garden Cafe Buffet style. The service was always very good where ever we dined.
The cabin itself was too small for comfort. The smallest of any cabin we've experienced on any NCL Ship. The bed was too short. The balcony was OK, about 6'X 9'. Plenty of storage in cabin. Probably the best we've experienced.