Fantastic place, wonderful company, cool little details (throwing knives!?), great location, just perfect! Highly highly recommend.