Great place for a pits stop while visiting famous beaches along Great Ocean Road.