Top notch location, beautiful home and wonderful hosts.