Perfect location, and all the gracious and generous touches make Kate & Michael the perfect hosts.