Great ambiance, great location