Having built successful careers in film and television, husband and wife team Peter Sussman and Sara Curran found themselves on the Isle of Wight at the start of Covid—three years later it’s where they call home. Now, they are the newest owners of the award-winning boutique haven Foresters Hall.