We were on the Epic a few weeks ago. It was booked as an alternative to a cancelled Baltic cruise. After reading similar reviews, and with Spice H2o being closed we weren't expecting a whole lot from our trip but we had a fantastic time. The bathroom set up worked for us (mom & 2 DD's 23&19). We enjoyed all our meals, shows, activities etc. We had a full capacity sailing and even with Spice closed we never had issues getting chairs by the pool, even in the shade.
I would gladly sail the Epic again.