We really enjoyed our stay, and in a way it exceeded our expectations. The only challenging bits were figuring out heating in the living room and we struggled a bit with the check-in (you need to pull strong!). Would recommend this stay.