Firstly CHECK-IN - I needed assistance for embarkation which unfortunately was a fiasco. We were told where to sit and wait, we waited - and other people were taken before me that checked in later!!! Eventually after a few complaints to staff, I was assisted. This is/was our only complaint.
The ship is fabulous, but we knew that anyway because we had previously gone on a "taster cruise" with the Epic. I would definitely recommend doing this if you can. Once on board we went to the huge Garden Cafe for lunch - it had something for everyone - the variety was overwhelming - it was all cooked perfectly (and I am very fussy with food). You could also have "free" coffee, iced tea, hot tea (various flavours), or water. We ate here quite often.
RESTAURANTS - TASTE (named) - my husband enjoyed his steaks, but I am afraid since our "taster cruise" when I thought it the best restaurant, had gone downhill for me. Chicken I had was dry/bland, jacket potato was small and dry (not fluffy), vegetables far too al dente. After a couple of meals we went elsewhere.