Amazing stay at a lovely, newly renovated home.