Helens place is a cozy house in apollo bay. Right on the great ocean road with a wonderful view overloooking the beautiful fields, where wildlife lives. I strongly recommend staying at this lovely home.