Welcome to Cruise Reviews!
I was booked on that cruise but had to change to another one later next year. But you are in luck. Another member of this forum is going on this cruise so perhaps you two can discuss the ports and so forth. I hated to cancel it, but it became a scheduling conflict.