Wonderful stay in an absolutely beautiful home.