We sailed with our extended family because of a wedding.The carnival people onboard were great,but the cruise its self was very rough.many passangers were sea sick.half moon cay was beautiful.the food on board was good.The bar service was hit or miss,mostly miss.I will not sail this ship again,I think i'ts to small and that led to the rough ride.Carnival for the most part did a very good job.do not buy the drink package unless your willing to wait long periods of time for a bartender to get to you.maybe somebody can tell me how the coffee shop ran out of half and half two days before the cruise ended,but thats just me. The rooms were clean but shabby.The beds were comfortable .Room service was great and prompt. entertainment was fabulous. the staff was always there to help if needed.Parking at Jax was expensive (75.00) for five days.leaving the ship was a breeze.