Jayne and Jodie are amazing hosts with the most beautiful cabin in the world