great way to spend a vacation . great staff . could not get over how the waiters and cabin people knew you by name after 1 meeting anywhere on the ship .unbelievable food . and plenty of it. only thing i could complain about was hot tubs were not very hot.any pizza bar could use help. the views we the best .there privet island had beautiful white sand beaches . again the staff was very helpful saw an ice carver on deck made an indian in less that 30 mins. if you never been you owe it to yourself to go . we made the trip with several family members and had a great time . cant believe how much goes into 1 of these things . how many steaks do you put on board for a 5 day cruise like this not to think how many gallons of ice tea ect. ect. could use a road map of the ship