Right from the start things were great. I was having trouble walking and they help me to the counter to check in. Food any time you wanted it. Activity design for everyone. The main dining room staff were the best. They made you feel like you mom was serving you and she hadn't seen you in months. Once you ordered your dink it was never empty. They would remember what you ordered and would have it ready when you sat down. The show were outstanding for the most part. The headliners should have be a opening act but that is just my opinion. They would have give away's. The party never stops, you will be the one that stops. There is just so much to do. The people that are on the the cruise with you are friendly as well. Everyone is there for the the same reason, to have fun and that is what will happen on this cruise line