John and Margaret were going excellent hosts. They made us feel so welcome with freshly homemade brown bread waiting for us on arrival. They were so easy to communicate with. The place was spotless. We would recommend this place and we would love to call back again.