Lovely place. Wonderful host. Perfect location.