A beautiful home with wonderful hosts and in a fabulous location.