I thought it was pretty good. The food was excellent and the entertainment good quality. It was pretty busy when I went so booking is probably advised, if I went again I'd probably request a table on the second floor/balcony area as the seating downstairs (in front of the stage) is in long rows on benches (I'd guess 12-15 people each side and tables are mixed groups).