Wonderful stay, in a beautiful home