We (My husband and I and another couple) just returned from the Carnival Liberty to St. Thomas, Grand Turk, Puerto Rico and Half Moon Cay.
We arrived at Port at about 11:00 a.m. and were on the ship by 12:30. We had an inside cabin and the rooms were very nice. The bed is very comfortable, except for where the two beds join and it has a hump. It makes it uncomfortable to snuggle in the middle of the bed.
We had a beautiful day on Half Moon Cay. It is a very nice Island. The water is beautiful and the sand between my toes always makes for a great day. The buffet that Carnival offered was just ok. They were cooking "jerk chicken" over an open flame grill but 3 of the 4 of us had chicken that was still raw by the bone. I found this a lot with the meat during the entire trip.
Inside Cabin-Very nice, ample storage space, refrigerator barely kept drinks cool, let alone cold, bed was very comfortable except the ridge in the middle where they were joined. Over all cabin was good.