Recently returned from a cruise on the NCL Breakaway from NYC to Bermuda. You know you just have to overlook some reviews. It's like have these people ever been satisfied in their life?
Restaurants: Three main restaurants and many specialty restaurants. I saw a review where it was stated the menu never changed. In the three main restaurants the menu changed everyday. Only ate in a specialty restaurant (Cagny's Steak House) once and it is possible this menu doesn't change. I don't think Longhorn Steakhouse changes their menu everyday. By the way, best ribeye steak I have ever had at Cagny's Steak House. The service in all of our dining experiences was over the top outstanding.
Towels in Stateroom: Someone said they didn't have any towels. I find this hard to believe and if it did happen you pick up the phone and make a call. Towels will be there in less than 5 minutes.
Cabins: Plain inside cabin Floor 5 (Cheap) and biggest cabin and bathroom I have ever been in of my 14 cruises.