We hosted a birthday party here on Friday and had an awesome time. The atmosphere was great, the staff was excellent and we were overall very happy with our experience. Our server, Hailey (I hope that is how it's spelt) was absolutely amazing. So many of the guests mentioned to me that it was the best service they had ever received and how enjoyable she made the night. The manager who approached me before the party to make sure everything was going well was great too. I would have done 5 stars but the food was just horrible. Hailey was awesome and switched it out for me a couple of times which was much appreciated, but even the end result was Moz sticks which were super salty (I'm not a super picky eater and wasn't expecting 5 star dining, but it wasn't good food!). Overall for a party I would recommend booking 100% for the experience and the atmosphere, but don't be surprised if the food is less than underwhelming.