Beautifully appointed home and hosts. Lovely wee surprise touches. Great location.