Remember you get what you paid for and on Liberty that is exactly what you get. The overall service was average - some crew members friendlier that others. The ship had several minor technical problems ( could not reach full cruising speed) so our itinerary changed - went to Progresso first then to Cozumel - coming back into Galveston were an hour late in arriving.
The overall quality of food has gone down over the last few years. It was very hit and miss in buffet - most items had no taste at all. Guys burgers was great and the MDR was again, hit or miss from night to night. The steakhouse was good - my steak cooked perfectly. It is a shame you have to paid $35 pp now to get a good meal on Carnival.
Our cabin was nice 7295 - Grand Suite and our room steward 'Dennis" was the best part of this cruise (great guy and took very good care of use). The balcony is nice and location very quite. The bed as comfortable and had penalty of room to spread out.
The Grand Suite 7295 was great - quite and the room steward Dennis was the best - lots of room and storage. The balcony was good size with 4 chairs and 2 tables..