There is a reason why Debbie's place maintains such an excellent review.
Great communicator, great hospitality. Debbie's place has everything you need for a short stay.