I don’t disagree with that point about the verandas , especially if you spend a lot of time out there but the OP asked Apex or Reflection and the Apex is superior in many more ways in our opinion. To each his own but after sailing the Apex and Edge twice , it was really tough to go back to the S class. The S class ships definitely feel dated and don’t think we would even consider M class at this point anymore. I listed a bunch of improvements above but it’s pretty much everywhere. Nicer and bigger gym , better sunset bar , rooftop garden , Eden , 4 main dining restaurants all with unique character to them. I really don’t get the attachment to the S class. Maybe there is some sentimental love because that is what most people are most familiar but that will fade. I’m sure there are people who prefer M over S also but I am certain S is overwhelmingly preferred over M by the masses and am 100% Edge class will be preferred over S. So E > S > M