Overall a fantastic cruise, staff, food, cleanlines and entertainment for all. Would highly recommend to anyone. We didn't leave our ship due to having a 4 year old and a 16 year old whose only interest was pool, food and entertainment all provided on the freedom of the seas. Our room attendant was friendly and thorough, impressed with the animals he made daily using towels. Pools, jacuzzi's, play room, basketball court, arcade, flow rider, walks on the promenade were our daily routine, found it very relaxing whilst keeping our kids entertained. Hardly spent anytime in our room there was always something to do. Evenings generally at the theatre or the ice skating and then onto quizzes at night. Staff were all on top form and our best experience would have to be the dancing in the street 70's night which proved to be the highlight for all of us. Highly recommend.