Wonderful Hosts, wonderful home and wonderful location.