How many poeple live in the town where the Holliock Inn is located?