Wonderful stay, lovely hosts and many personal touches. Great stay.