This was our first cruise and was worth every dime. The ship was one of the smaller Royal Caribbean cruises but it had many amenties and wonderful service and staff.
We were traveling with two small children and everyone was wonderful to them the only down side with the kids was that they were not old enough to be left alone in the childrens program( they need to be 3 and potty trained) so we had to stay with them the whole time. Luckily we went with family so we had plenty of people to help watch them. Also they could not swim in the pool since they were not potty trained( however I did manage...