beautiful home, excellent hosts in a lovely location