Chose this cruise because of the great ports of call. However the ship got there so late most days that we did not have enough time to visit. Because we missed the ship in Southampton due to our missed connection, we missed the first three nights at sea, therefore it was a shortened experience. We would have enjoyed the trip better if the ship arrived earlier at the ports A lot of the excursions start early in the morning and we found the ship excursions to be quite expensive. Also there was not enough change in menu for the evening meals.The one thing that we were impressed with is the staff. They were very proffessional and easy to deal with.All in all it was disappointing, but some of it was because of our late arrival in Heathrow and us missing the ship and having to fly to Gibraltar to board the ship.