An absolute joy to stay in this unique cave house.