Perfect place to stay; Cathy and Ray are excellent hosts who really go above and beyond!