Lovely place to stay in idyllic surroundings.