It was an excellent experience. I would do it again and again.Every thing from the food to the shore excursions to the entertainment and activities was excellent. I have been on an Ocean cruise and it just seemed so overwhelming with all the people. The amount of people on this cruise didn't make you feel like you were fighting crowds all the time. I like the idea they you had several excursion that you could do that were included with the price along with excursions that you could purchase. Our cabin was small but adequate, I would have liked a bigger window, we didn't spend a lot of time there, so it was good. All of the crew were always more than happy to help with all of our needs. My sister and i had a great time and have talked about doing another cruise again. We haven't been able to decide which other one that we wanted to do.