This cruise was AMAZING!! I can not express enough how wonderful this cruise was. From the easy of embarkation, the cleanliness & comfort of our cabin, the entertainment on board as well as the excursions offered, the variety & quality of our dining, the service of ALL of our staff and any staff member on board to the ease of disembarkation, EVERYTHING WAS TOP NOTCH!! The entertainment and activities on board were so good that we looked forward to being at sea as much as being in port to do excursions. The high quality of services is beyond our expectations. Every staff member was pleasant, smiling and went above to ensure we were happy. The dining, whether formal or casual, was excellent. We especially liked getting together with the other members of our group for our 5 pm dinner. Our wait staff was great. Each port we visited was just picture perfect beautiful. It was hard to decide which excursions to take in the ports that we visited because the variety offered all sounded exciting and interesting. We Highly Recommend!!