My wife and I received this cruise as a 30th anniversary gift from our 4 daughters and i was not a let down. It had rained all afternoon but by the time of the 6:00pm boarding the rain had stopped. The dinner was delicious, our waiter was wonderful checking on our every need, the band was great. The only bad thing was that the cruise ended at 10:00, we wish it lasted longer