A jaw dropping log cabin conveniently located in Glenorchy.