Great spot, great food and great vibes