We have cruised three times. Recently our family of 20 cruised Boston to Bermuda on the ship named Dawn. We were advised by many friends to not take this cruise. That we would be well served to drive to NY and take the alternative options. The logistics of geting 20 people to NY timely was too difficult. This was a fatal mistake.
The ship was old, but not awful. The staff was poorly trained, leaving us to struggle with every reservation we made, from dinners to excursions. The irony was all the employees presented like their number one goal was to provide high quality service, but then had no knowledge, skill or authority to do so. When problems arose, they smiled and redirected you to another desk. I have since tried to resolve issues at the "corporate guest relations", and now I know why the employees on the front line are inept!
A few specifics:
Space was minimal, but acceptable. The staff cleaning the cabin was helpful and polite.