We loved this trip. Liberty of the Seas is a beautiful boat. Rarely felt crowded and there was lots to do. We had an oceanview cabin (had booked an interior stateroom) but given free upgrade. We thought it was fine - plenty space etc.
Loved the Saturday Night Fever show and appreciated the other entertainment that was available although never got too into it.
The food was only OK though in the MDR. Sometimes it was pretty good but often it was average. Hit & Miss. Did not go to any of the speciality restaraunts - we preferred to spend our cash on a nice lunch in the ports because it gived you a more genuine experience of the places when you interact with the locals. The windjammer is fine for what it is (a place to grab something quick for breakfast).