This was the most relaxing cruise I have had. There was alot of older folks on this cruise - some even on walkers and canes. Hardly any children - 65 total.
We were able to get on the ship within 30 minutes of driving into the terminal parking lot. Bus driver was very friendly and cheerful. The ramp used to enter the ship was a hike - especially for the older folks. We saw several older people stop for a break. One couple had trouble because they carried on luggage. My husband offerred to carry it the rest of the way - they were very grateful. Carnival should have an employee on the ramp for situations like this.
Food: All our meals were very good - whether we went to the buffet or dining room. Our dining wait staff was a little slower but very nice and apologetic - I think they were new. They also didn't get the orders right - but always corrected it immediately. If you get a chance, try out the cakes in the coffee area (not far from the casino) - the charge is under 3.00, but the portions were huge and both cheese cake and chocolate cake were incredible.
Adequate - No hair dryer. Fans would be nice since mine was confiscated as a prohibited item. Bed was confortable - bathroom was adequate. Plenty of storage. Location above the bow thrusters was rather loud wake up call.