I sailed on the MSC Divina in early January for Jam Cruise. I was NOT impressed.
When I first got to my cabin - 9218 - the room was gross. There were toenail clippings on the carpet, sand all over the couch and barely an eighth of a roll of toilet paper! I felt really gross. I had to call guest service 3 times (!) to get more toilet paper. And apparently the ship no longer gives each cabin a box of tissues!
As far as the cabin is concerned, the balcony overlooks Deck 7. In order to see the ocean you had to look past the deck as well as the lifeboats. Not the best view.
Cabin was not cleaned thoroughly upon our arrival. The room size was decent and there was a couch. The balcony was big enough to fit 2 chairs and an ottoman. Location of room wasn’t so great as it was in the part of the ship that indents in so the balcony is overlooking lifeboats and deck 7 rather than just the sea.