I was in E107 on a cabin crawl on a Royal class ship, and I marked it in my travel notes on my phone as excellent. Nice big balcony. As others have noted, the balcony has a metal front, rather than glass. I'm short, but I don't mind that. A cabin in this location has always been on my list of cabins to book on Royal class if we can't get our favorite cabin.
I would also book one of the front-facing cabins on Marina or Lido. We like far forward, high in the ship because we enjoy the motion. You get a lot of that, if there's any to get. Again, metal front balcony and it's windy at sea, but I don't mind either of those.