Beautiful house; great hosts; good location.