It's a completely standard Premium Economy cabin, the hard product is the same as Iberia's, and prices are often good.
The only reason not to book with them is if one has some status with OW (or is seeking it), because elite benefits don't apply and earning rates are much reduced. But this doesn't seem to be a factor in your case.