Deborah and Wilma are the co-owners of the Anchor Inn & Suites, a 4-star oceanfront hotel located in Twillingate, Newfoundland. The largest hotel in “The Iceberg Capital of Canada”, the hotel consists 26 rooms across two buildings. The hotel has three restaurants on site. Wilma and Deborah have been long-time business partners, originally going into business together in 1999 in marketing. They have since pivoted into revitalizing Twillingate through the Anchor Inn & Suites and other ventures, recently purchasing the oldest commercial building in Twillingate for restoration.