debra is an amazing host, who has provided a beautifully styled and designed townhouse in the heart of barwon heads. the location is perfect as it sits just on the main strip of shops. her property has everything you need and more