Unlike anything we’ve seen before, this luxury Lorne holiday house on the Great Ocean Road is redefining the concept of beachside retreat. Located on one of the world’s most scenic coastal drives, Ocean House offers breathtaking views across the bay, from the…