I had read mixed reviews of the Epic, but kept and open mind. This was one of the best cruises we have taken in 23+ cruises. The crew seems so happy and seemed genuinely concerned that you were having the best time, food, or drink. They might be the happiest/most polite crew we have ever experienced. We didn't eat in the specialty restaurants, but found the food to be good overall. I should note that we are not huge foodies. We had a junior suite. Could not believe all the storage. The bathroom layout is unique as I had read. It wasn't my favorite, but we had no issues with it. The entertainment was abundant. There was always something to do and even the performers in the smaller venues were good. The only part of the ship we did not "love" was the pool deck. It is hard to find a chair, especially on a sea day and the ship needs pools. What they have is not adequate. Other than that, lovely ship with everything or nothing to do.....depends on you.
Food and Dining
Service and Staff
Cabin / Stateroom
The buffet on the ship had incredible variety, although we never ate dinner there. Also, don't miss the Cirque dinner show and get the premium seats. Sit in balcony if you can. Amazing!!