Lovely, quaint place in beautiful country setting