Hi Neil - I live in Mata Grande, about 4.5 miles north of town. I don't know of Debbie's beach - hopefully the owner can give you some landmarks after which the rest of us can chime in with some local info. It's really beautiful in this area and I hope you are going to have an incredible stay. Let us know a little more about the distance from town or what the place looks like and I am sure you will get some good advice from folks in the area.