Lizzie Armanto felt right at home in the new built to spec park in Montreal, Canada.