i took this Cruise with my son, Daughter-In-Law and 2 Granddaughters to Roatan,Honduras, Belize City, Belize, Cozumel, Mexico and Costa Maya, Mexico. The tours were wonderful and you should heed the warnings like, rocky terrain and not for people who can't walk long distances, etc. They do this for a reason! Food was delicious, people were friendly and the staff was the very best I have had.
My Granddaughter had a good time with the teen club, the little one had a great time in the Little ones play area.
Entertainment was beyond good, there was something wonderful every night, Broadway worthy!
Our cabin had two twin beds and my Grand daughter and I enjoyed watching the cruise activities on the TV after hours.
We had a large window and were able to see at night with the lighting and she saw a meator shower the first night which she loved.
Our cabin was clean and tidy all the time,even though my Grand daughter was always so.
I had an issue with the amount of time to check in with baggage and small children, it took over an hour and was very tough to stand that long as one gets older.
We shopped and drank in the local area. We ate at Taco City where they made the tocos while you were there and our server, Karla was very informative with us helping navigate the pesos to dollar ratio.
shopped to our hearts content, the merchants were very aggresive, so just know that going into the area.