Great place. Everything was as described.
Most importantly, Margaret and David are wonderful, welcoming and accommodating hosts.
I hope you will have the chance to meet them on your future visit.