This is the place to stay for animal lovers. This stay made our trip; amazing location on Great Ocean Road, animals galore, glow worms nearby and the hosts were so warm and friendly.