Perfect location; kind and helpful hosts; great outdoor porch.