A great stay at a lovely house, in a convenient location.