Lovely home. Beautiful garden. Wonderful hosts. Great location.