A cozy cabin where the owners are there to make your stay a great one.