We are the type of people who decide to cruise because of the ports of call, not the quality of the ship, but this trip accomplished both- great ports with a fun ship. We traveled to Belize City and Cozumel and saw both natural and historic wonders. We didn't have our son on the ship with us but noted he would have loved the many kid-focused areas like the large arcade, child care center, splash pad and pool. Our biggest disappointments were food quality and line to register and enter the ship took over 2 hours to get through. Overall, any disappointments were well worth the value of the vacation and we would recommend this trip.
The room was nice overall. *The balcony had a glass railing so you could sit and still look out. *Room attendant was great.*Bed was comfortable, but must have been older because they put a textured foam pad on top of the mattress which was a little hard to get used to.*The shower had doors which I prefer over a curtain, but did have a slight sewage smell here (as well as various other areas throughout the ship).