I understand that the ship is the same as the Solstice. so... I can tell you that the sun/weather protection on Solstice is limited to the same overhand that most outside cabins have on all cruise ships and exactly the same as the side cabins on the Solstice. Nothing at all like the M class.
Cabins themselves are all basically the same on the ship too...until you get into the higher costing ones. eg suites. Very nice, very comfortable but they seem to have finally been able to use the "master" plan for cabins just about everywhere.