Just returned from an excellent cruise on the NCL Epic. Barcelona airport is dreadful but once you manage to escape NCL kindly took us on a free bus ride around Barcelona which was really informative if you haven't visited before. Check in was quick and efficient. We had a balcony cabin, very clean, excellent service from Winston the steward. We had a premium drinks package and the availability of drinks from the bars was very good. We ate mostly in the Manhattan restaurant, food was delicious and the staff friendly. Entertainment was first class, don't miss Priscilla queen of the desert. Did a few excursions, they are very pricey but well organised, another time I would do more on my own. This is a big ship and can be busy, especially on the sea day but our party were all adults and I loved the adult section with it's own pool and bar, quiet and relaxing. I am looking forward to another NCL cruise.
Clean and well equipped