We arrived a day early and that was a good thing. We stayed at the Caribe Hilton in San Juan.
Check in at the cruise terminal was a breeze once they opened the doors at 1230pm. We were on the ship and in our cabin 20mins after that.
The ship itself is very nice and maintenance was on going throughout the cruise. Our room was a balcony room on deck 7 just at the end of the hump which is a perfect spot for getting anywhere on the ship. There was also no noise issues with this room. We found the room to be a nice size and the balcony very private. Our stateroom attendant was great (Martin).
My daughter enjoyed the kid's club when she went and there were a lot of kids who attended the club. On this cruise they combined age groups for most of the trip.
The food selection was good and seating at the buffet wasn't an issue most days.
We enjoyed the ice show and my daughter enjoyed skating during skate sessions.
The two cons where the programming of the elevators: an elevator would be coming down and before it got to your floor it would go back up or it would indicate that it is going down or up and then go the opposite direction very frustrating at times. We did try to take the stairs for exercise but with an 8yrs sometimes going up wasn't as easy to convince her to do.
The other con was our table location in the main dining room. We had table 367 and it was just off the main flow of traffic for the wait staff which made for a breezy and sometimes bumpy location.
We would recommend this cruise.