Lovely stay at this peaceful, well appointed home