Update
Just back from Male in Monarch Premium on the A330-200.
Have to say the seats (it looked cramped in the back) and in flight entertainment systems are good and the food was reasonable.
CC on the way down were really good (I guess they get to spend a few days in the Maldives?) friendly and attentive. CC on the way back seemed tired and service could only be described as adequate.