Great entertainment, delicious food. And the support Guest Services provided for my mom who is legally blind was wonderful. They had reserved seats for us at the shows so she can have an opportunity to see up close. They also helped us disembark. I was disappointed with not being able to visit Great Stirrup Cay. This is the second time I was on this cruise and the second time they had cancelled visiting the island. They did however go straight to Nassau and we had an over night there. Ship was very clean and beautiful.