As a travelling group of 9 people, with the ages from 19-78, we had to choose a cruise worked for everyone. The Epic is a big ship but never felt over crowded.
One person was a single traveller and had never cruised before. We chose the Epic because of the single cabins, and the balcony cabin wasn't affordable due to the single supplement. Everyone was happy with their cabins, as we had an inside cabin, single cabin and 3 balcony cabins.
Dining we used the Garden Café numerous times, O'Sheehan's the food was ok but it is noisy. We also went to Taste which is a complimentary restaurant which was very good. My favourite was The Teppanyaki great food and entertainment. The only restaurant that didn't impress was La Cuccina (Italian) it has gone up market but we preferred it as a Pizza & Pasta 4 years ago.
The cabin was clean and in a good position as it was mid ship. The Cabin Steward was very helpful and friendly and nothing was too much trouble. The cabin size was ok for two occupants.