Located on Victoria's Mornington Peninsula, St Andrews Beach House is set on wildly beautiful and remote coastline abutting national parkland.