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).
Service was excellent almost everywhere. The staff deserve their tips. By giving the bar staff a little cash in hand I found they really respond (in terms of measures, I was drinking Mojitos mostly) if you are drinking in the same bar for more than one round. Our stateroom attendant James (from Jamicia) was brilliant. His friendliness and attitude made our trip more enjoyable. I often left small amounts of cash and electronics around the room and nothing ever went missing. I doubt many hotels could say that.
I loved all the ports though Toulon seemed a bit quiet (Sundays in France in the summer are always a bit boring) so we just got a cab to a nice beach and had a great day. Villefranche is beautiful as was Naples (Scary locals though). Rome is hard work but worth it. Pisa was great to see too but some grumpy staff there who should not be working in customer facing roles.
Getting on and off the boat was always easy but leaving on the last day in Barcelona was very depressing. We booked the cruise late and got a good price so this obviously made us enjoy it more. We're doing the Western Carribbean in a few weeks on Oasis so obviously that demonstrates that we like cruising.