This cruise was chosen because of the ports it was stopping at, port stops were great. Labadee Aruba Curacao and Bonare, The staff was excellent and the ship was clean. Most shows were good however some did not seem to be enjoyed by all folks. Food plenty of it and most meals were great. Food select was good but a few more choices would make it great. Hot soups available with the dining room meal would have been nice. Dining room service was excellent. Internet WiFi should be cheaper or free. Entertainment was good but some shows good have been better. Overall we would hesitate to tell others to travel with this cruise line. Strongly recommend that the internet and WiFi be available for no cost. This should not be an extra charge. Also Drink package should be available for less money EXAMPLE choice of 10 drinks at a time
cabin was excellent
BarBq and beaches were great
walked through down town and it was good