Courteous and professional staff from boarding to the end. It was almost a full cruise with all ages which made it great variety of fun. The food was just ok for me. There was flounder (lacked seasoning) , chicken ( wasn't bad , just a tad bit salty ) , the mashed potatoes seemed like boxed ones , the pasta and salad were the best for me . Dessert was just average - fruits, carrot cake, short cake , and brownie. There's a tea station which is a nice touch, didn't see coffee though . Our server Jordan was very funny and nice. The DJ had the dance floor very engaged . .great music , only thing I'd say he didn't any old hits for the older generation just in case they wanted to shake a leg considering there were quite a few older folks on board. All in all, I'd do it again ( this was my second time , first time was about 10 years ago ) ..it's a fun experience.