Debra's place is the perfect spot to explore Geelong and the coast. The space felt homely so that we could relax comfortably after our days of exploring the area