Recently returned from the inaugural transatlantic on Oasis of the Seas booked through Iglu. The ship itself is outstanding and embarkation was quick and easy even with my sisters wheelchair, they even provided one for my 86 year old mother to get onboard faster. Booked my time dining and shows over the internet, but only some of these showed on my account onboard, so had to book again if there was space left. The ship was not full so had plenty of room to get about and there was a great mixture of countries represented including Brazilian, Spanish, Phillipino and of course Americans and us English, or in my case Welsh. Yayed extra to eat in Izumi, and the italian restaurant onboard, the waiters were wonderful and the food great. Had a try on the Flowrider and the zipline great. We tried chi-kung, instructed by John and Liz from California who were really laid back nice people. Our cabin was spotless thanks to our steward who always had a smile and a greeting for us. The thing that ruined this trip for us was the way we were treated on arrival in Barcelona....I had gone to Guest Services to get them to order a disabled taxi from port to airport..despite several requests and promises nothing was done and after collecting our cases tried to get a taxi, but they couldn't get the wheelchair in so tried to get a coach to no 2 terminal only to be told it was full and that as far as they were concerned was that. I then remembered from googling Barcelona weeks before that there was a bus to terminal 1 with a link to terminal 2, the only downside to this was I had to carry my sister up 5 stairs to get on the bus, this is against european law and US law...have written to RCCL,but no answer? So if you are traveling with a disabled person make sure Royal Caribbean has booked a disabled taxi before you go.