Bimbi park is inside Otway national park, it's entirely surrounded by nature, quiet and peaceful. The solar cabins are brand new, modern and equipped with all comfort. The park was built-eco friendly and self-sustained. We did the walk to Station Beach and saw a beautiful sunset.