I redeemed some AA miles for a JFK-MAD flight on Iberia this summer. Anyone have any info on how their business class product is? How good is the "bed" for sleeping? How does their food stack up? Overall, my expectations aren't too high, but it looks servicable from their discription on the webiste.