A clean, well located, and cozy home in Barwon Heads. Lack of Wi-Fi makes things tricky for international visitors.