Sailed with my Mother(81 and Disabled), companion, Wife and Teen son. Flew in from NY-arrive 7am. Royal Caribbean personnel there to greet and direct. Barcelona Customs and baggage claim NO Problems. Cruise check-in at Airport which was very impressive. Received Sea Pass there. Short Bus ride to Ship and we were on board by 11am. Waited 2 hours for room to be ready but plenty of things to do while waiting-touring promenade deck and all others. Plus we were tired and rested in cafe. Left port on time.
Staff for ship was always helpful, courteous and friendly. Cabin attendant not so talkative but always kept our Suite clean and organized. We always had Ice, bed was always made, towel animals were great! The Jr. Suite is spacious and has nice Balcony. We were mid-ship by main elevator - great location for handicapped. Jr. Suite with Handicapped access was great for my Mother - roll in shower, plenty of room for stroller or wheel chair access.
Meals were good but not excellent. Dining room staff was very attentive and no complaints. Head Waiter handled any Special Requests for food (crab claws!) and bar-waiter always had a scotch for me! The buffets on deck 11 was very extensive and great for Breakfast. Had dinner one night but was not impressed with the selection. CHOPS was Not good - very disappointed.
Easy disembarkation at all ports. Staff made it very easy. Embarkation was just as easy! Ship was always on time. We did not use the ships tours (hired private day tours) but never heard any complaints from other passengers about them. We made sure we arrived back on board with plenty of time since they don't wait for passengers that are not on ship designated tours.
Used their Gym - which was very extensive - the equipment I used worked well.
Ship computers worked fine to access emails and surf web as needed. Glad did not bring computer.
Teen had a great time at night - used the flow rider and even got a semi-private lesson one night with 2 pretty staff members. He met up with plenty of other kids his age and we hardly saw him after dinner.
Ship had plenty to do if we had more Sailing Days but we only had 1 Sail Day. Enjoyed it very much sitting by the pools and watching people! Got too much sun!
Final day - no hassle getting off the ship. Baggage claim was quick. Plenty of Cabs waiting for passengers.