Excellent place to stay. John and Margaret are lovely hosts.