A good location，a great house，a wonderful host，a nice dog.