Everything on the cruise was awesome. The staff except for customer service were very friendly and always willing to help you and make your trip enjoyable. I have found this to be true on a couple of ships we have traveled on with carnival for some unknown reason. You would think of all places to be rude and unhelpful would not be CUSTOMER SERVICE. They have an adult pool which is very nice when you don't take children usually the reason being you want to be around adults and do adult things. So this was very relaxing and fun to be a part of the adult conversations and party. The food was excellent and very timely except the elegant nights there is a very long wait when you choose any time dining. We opt to share a table if necessary to eat in a timely fashion and you meet some very nice people that way.
our cabin was kept very clean and and they were very respectful and kind