Das Tailor's Trail liegt im Zentrum von Beaufort, in einem ehemaligen Geschäft für Uniformen. Den Zugang zu Route 3 vom Mullerthal Trail erreicht man am Schloss von Beaufort, nach nur knapp 1 km. Am Schloss starten auch sehr ansprechende lokale Wanderwege.
Mit viel Liebe zum Detail haben die Besitzer das Konzept gestaltet. Es gibt Leitern, die man hochklettern muss, besondere Badezimmer und die Gäste teilen sich mit anderen ein großes Wohnzimmer, eine Küche, ein Büro und den Garten. Auch eine Sauna ist vorhanden.
Für die Privatsphäre gibt es vier Doppelzimmer, alle gemütlich, modern und in einem gewissen Thema eingerichtet. Für alle Aktivitäten wie Kochen, Essen, Lesen, Entspannen, Nachdenken, Diskutieren stehen die großzügigen Gemeinschaftsräume wie Küche, Esstisch, Büro, Wohnzimmer und Garten zur Verfügung. Die Architektur und das Innendesign sind so gestaltet, dass jeder in den großzügigen Räumen schöne Plätze findet.
Die Philosophie von Tailors Trail ist der Gedanke, dass man sich gegenseitig kennenlernt, "imagine all the people" (John Lennon).