Le pub est tenu en pleine propriété. Le terrain sur lequel se trouve la station d'épuration des eaux usées fait l'objet d'un bail à long terme distinct accordé par le conseil municipal de Torbay. Le Thatched Tavern est l'un des pubs les plus connus de la région du sud du Devon et occupe un emplacement vraiment enviable à côté du sentier côtier du sud du Devon. L'auberge jouit d'une excellente réputation en matière de nourriture et propose un large choix de bières et de bières. La taverne au toit de chaume est une tradition bien ancrée chez les habitants et les habitués, ainsi que chez les vacanciers qui visitent la région.