This place has a cool vibe and is in a great location. The service was friendly and helpful. Food was hot and delicious, but a small portion given the price. Entertainment was great and the crowd was fun. Can't wait to return in the summer when we can sit outside.