Home Again – Van’s Beach, Leland