A beautiful home in an idyllic setting. Thoroughly enjoyed out stay at Kestrel Ashore.