Lovely stay and excellent hosts - impeccable and homely environment