A perfect haven. A self contained flat with a garden shared with the local wildlife. A refreshing stay