Lovely place in an idyllic setting