Superb cottage, great hosts