We've sailed on NCL to Bermuda multiple times because we love the 3 day stay in Kings Wharf, and the convenience of sailing from NYC. Overall this was a good trip. The ship is beautiful, well maintained, and the staff was wonderful.
NY had terrible weather the week we were away but we experienced smooth seas, sunny skies and beautiful weather every day in Bermuda.
We liked some of the features on the Escape and disliked others. the District Brew House was a nice space, Margaritaville very good, Escape the Big Top fun.