The chance to get away for a short break and the ports to visit. The Magnifica is a clean and tidy ship with very friendly and attentive crew.
The entertainment in the lounges/bars were of mixed standard all aided by backing tracks, one duo needed help from the audience with remembering the lyrics, there was an Italian song night, we were unable to find any Italian connection! The Sinatra tribute, again suspect.
The meals in the restaurant were enjoyable, but the buffet evening meal was not as good, avaiable on the night we used the buffet there was arancini, pizza, salads, roast beef (well under cooked) and veg.
Obstructed view, not a problem. No problem with the cabin whatsoever.