Scott and Debbie’s Place is a wonderful place to stay