We had a great time on our cruise. The places were beautiful. The ship was huge and kept very clean. Staff, especially our cabin steward, were nice. Only wish was that we were alotted more time in some of the ports. Overall, really cherished experience.