beautiful cottage, beautiful garden, lovely hosts