Great location; comfortable home; thoughtful hosts