Lovely place in idyllic setting