We had E624 when we cruised in May and also E626 for our kids.
The life boats are there but you can still see out. They are nice size rooms and our room steward was great. We paid inside rate so we got a good deal. Though I must warn you sometimes they work on the life boats. I was changing one day and the curtains were open when all of a sudden I looked up and saw two men on the other side of my window in the life boat looking right at me. I ran for cover and after that my husband made sure those curtains were always closed.lol.