Delightful stay, marvellous host in a beautiful location