Excellent trip, would recommend this trip to everyone. Best cruise line and staff. Being in the Haven you get priority everything, on and off the boat quickly to snacks every day in your room. You have your own special restaurant to eat breakfast and lunch. Private pool and hot tub area. Get special invitation to various functions.