Celebrated my grandmas birthday on TGIF dinner cruise. We had a wonderful time and it was a perfect night. We paid extra to have balloons on the table for her. They were really nice. The buffet was good. Food was decent, not blown away by it, but good. 4 stars because our appetizers (we paid e tea for) came out same time as buffet, and our balloons centerpiece had childhood pictures of some random girl. If they asked I would have brought or emailed pics of my grandma for centerpiece. But we all had a good laugh about it. After the buffet there was a dj. He played a wide genre which was good because it was mixed ages. My grandmother even put in requests that he played. Great for all ages. Overall well be back again.