Lovely place. Perfect location. Perfect hosts.