E Class pros over S class. Four main dining room instead of one. Quieter and more interesting .Eden is a hidden gem. Great shows, good food, very quiet in the daytime, easy find a spot to read or meditate with an aft view. The new theater in is spectacular.
I can't think of any cons for me. The infinite veranda seems to be a downgrade for a lot of people on cruise critic. I like it but I am in a wheelchair. Getting out on the regular balcony is difficult even though there is a ramp in accessible cabins because of the heavy sliding door. With the infinite veranda, I can wheel up to the window and lower it to get fresh air.