I went on the NCL Dawn from Boston to Bermuda.
The food was terrible. It was under coked and contained too many spices and additives. The variety of food was also lacking. The coffee machine was broke for 2 days and the crew didn't have enough sense to put a note on it. Instead many people got frustrated trying to get it to work. The ice machine ran out of ice on a regular basis. If you wanted Coke or Pepsi you had to pay extra. Only Ice tea and water were included.
There were many college kids on the cruise so the pool atmosphere was like spring break. The staff encouraged this by focusing on loud music and promoting lots of alcohol. It was not relaxing at all. The walking area around the pool is also very slippery. You could easily fall and hit your head if you're not careful.