Great place and great location just a few minutes walk to Tottenham stadium. Amazing hospitality