Outstanding location for food, drink and entertainment.