Just perfect. Perfect location. Perfect host. Perfect house.