I have a ow leg BCN-MXP on 8/2 for my wife and I. After researching the alternatives, I decided to book it via Iberia and use some IB Avios to do that (I opened an IB account and transferred some AMEX MR points over). The leg was 4500 Avios and I think about $45 or so each. Also, as noted, gets 1 free bag to check.