This cruise aboard the Caribbean Princess was exceptional. The itinerary was good; we went to Roatan, Belize and Cozumel. We had never been to the first two islands on previous cruises.
the ship was lovely and well maintained. There was an area for adults who wanted some solitude away from the main pools. The movies on board were good, with some being shown in the theater as well as on the open pool deck under the sky. We especially enjoyed those in the theater as it was more private than the pool deck.
Food was good and service very good.