This is an excellent place to stay, it’s location right in the centre of Barwon Heads is second to none. Many great places to eat just with in walking distance.
Highly recommended