Landing on the beach or in the paddocks below should cause no problems but beware of powerlines, fences and gullies. There are also power lines in amongst the pine trees just before the beach.
It is possible to land on top in the right conditions, on launch or right at the top of the hill, some 150' above launch.
A SE wind generally grades in strength as you go west along the coast from Port Phillip Bay, and Apollo Bay is the end of the line. The Cape Otway BOM readings can be quite different to the conditions at Marriners. On the plus side, you don't need much wind to stay up, and the site can produce beautiful thermals on the face and from the flatlands and township out front.