A wonderful stay with charming hosts in their beautiful home.