Property is stunning, Anne and Ted really go out of there way to make you feel at home