Escape civilisation at one of the most remote lodges in BRIT