We just returned from our cruise on the Liberty (6/14 sailing) and had a wonderful time! I've enjoyed reading other reviews, so here is mine:
My husband and I are in our early 40's and traveled with our three kids, ages 9, 13 and 15.
Embarkation: I was a little worried about how long it would take to get on board, but it was a breeze! We arrived in Miami around 11:00 am and took the transportation I booked through RCCL. We were on board by 12:30 - the staff kept things moving and everyone was very pleasant from the cruise line.