I went on this cruise with my mother and sister and it was overall pretty good. I have never cruised on a large mega ship before and wont again. The entertainment and food was very good however there are just too many people especially on days at sea when the pool deck was filled with people with not enough room. All chairs on deck were taken by people saving chairs with towels you have to check out. Get there early and save a seat. Crew was very friendly and helpful. Especially enjoyed Diamond lounge. Had a good time and crew was helpful when my mother got injured on an excursion to private island at Haiti. didn't know she had to climb down a ladder into water to get on Island and she slipped. Don't take an elderly person on this excursion. Island was nice just wasn't aware of docking arrangements. Looked like a great cruise for those with families and kids
Nice handicap cabin with lots of room