A great house at a great spot and a great host