Picked this cruise due to its destinations and time of year. Service in all departments was good under the difficult circumstances. Disappointed that all excursions could not be made. This was through no fault of Princess or passengers. On board entertainment was good. Cabin service was excellent. Dinning was fair. Menu could be expanded. Buffet dinning was crowded and food selection was limited. Had our two Granddaughters with us, and they enjoyed themselves. As to going again will depend on how Princess reimburses our account for the missed excursions. It must be stated that this cruise took place during a difficult period which had a major impact on excursions. The Captain and crew did their best to minimize any inconvenience to the passengers. I have to compliment the crew for salvaging what could have been a disaster of an experience. I like the idea of the formal nights. This lead to a good experience for our Granddaughters.