Dream cottage with lovely hosts and thoughtful touches