A Private View: an elemental Welsh longhouse with an unbroken view of Bardsey Island