Welcome to cruisemates. You will find this a great place to get information about cruising in general and also ports. Here, you will also find quite a divergence of opinions about ships and cruise lines.
I have sailed to some of the ports that you mentioned and your cruise itinerary sounds great.
I would recommend that you read the thread below asking "Is the Millennium class ships still premium?". The Summit is one of four ships in the Celebrity Millennium class of ships and there are points that all cruisers should at least be aware of about the Summit.