I was excited to take this cruise. I wanted to love it - people tell me how nice cruises are. I didn't have the same experience. from when we first arrived we had issues. my husband is Danish but has a us permanent resident card. the lady didn't know how to check him in and had to ask 2 people before we were able to proceed. Then once on the ship, the cards they issued my parents didn't have the meal and beverage packages on them so they were getting charged for all the drinks and food. It took 4 trips total to sort it out, two to get them to fix the card and two more to reverse the charges they said they'd do after the second meeting.
Then they needed us to come up to fix whatever they did wrong for my husbands check in so we had to go back to guest services and wait in line again.
Also, and the absolute worst thing is that my daughter was scratched on the stomach by two stray dogs when the excursion bus driver stopped inexplicably at a roadside souvenir shop. she was bleeding and the bus driver didn't have a first aid kit so we had to clean it with water and a towel. Then when we got back to the ship, they were claiming there was not rabies on the island, but were getting a verification from them and they'd let us know if she needed a rabies shot or not. we NEVER heard back.
cabin was clean but tiny, our cabin attendant was great