I took a Celebrity 12 day cruise R/T from Rome this September which featured a 4 day stop in Israel, It was an awesome experience which I highly recommend, particularly the Jerusalem overnight tour, which albeit expensive, feature only 10 passengers and which was really VIP. Originally the cruise was to stop 2 days in Eqypt but that stop was cancelled & Israel's stop expanded. Israel was completely safe, but the cruise prior to our cruise had some issues with missles being shot from Gaza which landed near Ashdod which cause the ship to spend 4 days in Haifa instead. Tensions in the area are heating up again & nobody can say from week to week what it will be like when your ship sails. If it isn't safe then you will go elsewhere.